Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z Limitem wyswietlanych wierszy
webmaster_tczew
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 4.01.2004
Skąd: Tczew

Ostrzeżenie: (0%)
-----


Sprawa wygląda tak:

musze wyswieltic z tablicy artykuły naglowek artykułu a z tablicy galeria fotke do tego artykulu moje tabelki wygladaja tak:

[sql:1:4e281c71b6]CREATE TABLE `artykuly` (
`m` int(11) NOT NULL auto_increment,
`tekst_artykulu` text,
`naglowek` text,
`autor` varchar(100) default NULL,
`mail` varchar(100) default NULL,
`utworzony` datetime default NULL,
`dzial` varchar(60) NOT NULL default '',
PRIMARY KEY (`m`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;

CREATE TABLE `galeria` (
`m` int(11) NOT NULL auto_increment,
`foto` varchar(100) default NULL,
`opis` varchar(100) default NULL,
`dzial` varchar(60) default NULL,
PRIMARY KEY (`m`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;[/sql:1:4e281c71b6]

w wierszu dział jest identyfikator poszczegolnych artykulow i zdjec np gdy dodam artykul i nadam mu dzial=walentynki to kilka fotek do tego działu bedzie rowniez nosilo nazwe dzial=walentynki i chodzi mi o to aby wyswietlic tylko 1 foto do 1 artykulu bo czasem fotek jest wiecej probuje to tak zrobic ale wyswietla mi ile jest fotek id artykułów

To jest moj kodzik do tego zapytania

[php:1:4e281c71b6]<?php
$zapytanie = "SELECT * FROM galeria, artykuly";
$wynik = mysql_query ($zapytanie)
or die ("");

$wykonaj = mysql_query($zapytanie);
while($wiersz = mysql_fetch_object($wykonaj))

{
$dz = "".$wiersz['dzial']."";
$naz = "".$wiersz['nazwa']."";
$nag = "".$wiersz['naglowek']."";

$prod[0] = "".$wiersz['foto']."";
$img = $prod[0];

if ($dz == $naz)
{
echo "$nag";
echo "$img<br>";
}

}
?>[/php:1:4e281c71b6]

i wyswietla mi takie cos:

Walentynki 2004HPIM2728.JPG
Mikołajki 2003HPIM2726.JPG
Mikołajki 2003HPIM2722.JPG
Mikołajki 2003HPIM2733.JPG


a chciałbym aby wyswietliło:

Walentynki 2004HPIM2728.JPG
Mikołajki 2003HPIM2726.JPG

Jka ktos ma jakis pomysł aby zlimitowac ilosc takich samych wyswietlanych wierszy to prosiłbym o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
spenalzo
post
Post #2





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Cytat
Własnie o to chodzi jak by tu zrobic aby nie dublowac jak cos wymysle to wkleje tu to moze komus to sie potem przyda

Po prostu przed wykonaniem zapytania dodającego wykonaj wcześniej jedno, które ustawi wszystkie pola na 0 dla danej kategorii.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 13:53