Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] wyświetlanie galeri zdjęć
stirith
post 18.01.2008, 23:22:47
Post #1





Grupa: Zarejestrowani
Postów: 162
Pomógł: 2
Dołączył: 18.01.2008

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


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
Go to the top of the page
+Quote Post
kopczyk
post 18.01.2008, 23:46:44
Post #2





Grupa: Zarejestrowani
Postów: 24
Pomógł: 2
Dołączył: 5.01.2008
Skąd: Jelenia Góra

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


sposób jest prosty- napisz sobie skrypt który bedzie ci umieszczal zdjecia w komorkach tabeli a po kazdych czterech przechodzil do nowego wiersza
Go to the top of the page
+Quote Post
stirith
post 18.01.2008, 23:55:34
Post #3





Grupa: Zarejestrowani
Postów: 162
Pomógł: 2
Dołączył: 18.01.2008

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


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
Go to the top of the page
+Quote Post
kopczyk
post 19.01.2008, 00:10:18
Post #4





Grupa: Zarejestrowani
Postów: 24
Pomógł: 2
Dołączył: 5.01.2008
Skąd: Jelenia Góra

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


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
Go to the top of the page
+Quote Post
stirith
post 19.01.2008, 11:21:49
Post #5





Grupa: Zarejestrowani
Postów: 162
Pomógł: 2
Dołączył: 18.01.2008

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


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ć ?

Ten post edytował stirith 19.01.2008, 11:22:19
Go to the top of the page
+Quote Post
FliSs_tCv
post 19.01.2008, 12:21:20
Post #6





Grupa: Zarejestrowani
Postów: 198
Pomógł: 3
Dołączył: 27.02.2007
Skąd: Tczew

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


stronicowanie winksmiley.jpg poszukaj na forum pozdr.


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 18:37