Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] wyświetlanie galeri zdjęć
Forum PHP.pl > Forum > Przedszkole
stirith
Mam skrypt który dodaje do bazy : id zdjęcia i nazwę zdjęcia

skrypt też zamienia nazwę pliku zdjęcia na nazwe zawierającą id tego zdjęcia..
(przy wyciąganiu id zdjęcia porównuje z nazwą pliku...)

chciałbym teraz wyświetlić te zdjęcia alfabetycznie tak że będą 4 kolumny tych zdjęć..jak to zrobić ?

Bo jak narazie to udaje mi się tylko wyświetlić zdjęcia koło siebie...a ja chcę żeby w jednej linijcie maksymalnie było 4 zdjęcia...najlepiej jak bym mógł sobie "tym" sterować smile.gif

pzdr
kopczyk
sposób jest prosty- napisz sobie skrypt który bedzie ci umieszczal zdjecia w komorkach tabeli a po kazdych czterech przechodzil do nowego wiersza
stirith
no niby tak smile.gif ale jak to w kodzie zapisać :|

oto kawałem mojego kodu który wyświetla mi te zdjęcia....

Kod
while($row = mysql_fetch_array($zapytanie2))
{
    extract($row);

echo "<td style=\"text-align: center; vertical-align:top\">";
echo "<img src=\"swieci/".$id_swieci.".jpg\"  width=\"140px\" height=\"120px\" />";
echo "<br />";
echo "Sw. " . $swieci;
echo "</td>";

}


co w nim zmienić questionmark.gif
kopczyk
Twój przykład wyświetli wszystkie zdjęcia w jednej linii. Pomyśl, co cztery komórki musisz rozpocząć nową linię. Zastosuj licznik, który będziesz inkrementował po każdym obiegu pętli oraz instrukcję warunkowe które będą ci wstawiały znacznik tr co cztery komórki
Kod
if($i % 4 == 0) echo '<tr>';
....
if($i % 4 == 0) echo '</tr>';
$i++;

Oczywiście to tylko przykład
stirith
Mam jeszcze pytanko smile.gif

Jeżeli mam kilka zdjęć to problemu z tym nie ma ale jeżeli mam z 50...to już jest...chodzi oto że chcę mieć 4 zdjęcia w jednej linijce (to już zrobiłem)..ale też chcę ograniczyć liczbe wierszy(linijek) np do 10..co zrobić żeby następne zdjęcia wyswietlały się w następnych stronach questionmark.gif jak to zrobić ?
FliSs_tCv
stronicowanie winksmiley.jpg poszukaj na forum pozdr.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.