//SPRAWDZAMY, CZY JEST POKAZANY NUMER ZDJĘCIA, KTÓRE CHCEMY OBEJRZEĆ { $zapytanie=mysql_query("SELECT tytul,opis, autor,data,zdjecie FROM galeria ");//...to pobierz dane o pierwszym zdjęciu z tabeli } else { $zdj=$_GET['zdj']; $zapytanie=mysql_query("SELECT tytul,opis, autor,data,zdjecie FROM galeria WHERE id='$zdj'");//...w przeciwnym wypadku pokaż dane zdefiniowanego zdjęcia } //I WYŚWIETLAMY TABELKĘ (NA RAZIE 1 WIERSZ) //A TERAZ POZOSTAŁE WIERSZE (PO 3 KOMÓRKI W WIERSZU) $query=mysql_query('SELECT tytul,opis, autor,data,zdjecie FROM galeria'); //znowu pobieramy wszystko z bazy for ($a=0;$a<$wiersze;$a++) //otwieramy pętlę, będzie się robiła tyle razy, ile jest wierszy { $b=$a*3; //będą pobierane z tabeli po 3 zdjęcia $zapytanie="SELECT * FROM galeria LIMIT $b,3"; //zapytanie { //////////////////POPRAWIĆ LINK //////////hiperłącze do zdjęcia + zdjęcie echo '<a href="?id=galeria&zdj='.$row['id'].'"><img src="./obrazki/galeria/'.$row['zdjecie'].'" border=0 width=100></a><br />'; } }
I teraz mam problem: wyświetlają mi się tylko trzy rekordy, podczas gdy w bazie jest co najmniej pięć. W folderze plików też więcej. Ale nie do końca tylko o to chodzi. Jak mogę wyświetlać katalogi i z nich przechodzić do zdjęć. Ewentualnie jak dorobić do tego kategorie, tak aby one kierowały do katalogów. Pozdrawiam, And