fotogaleria + licznik stron |
fotogaleria + licznik stron |
7.04.2003, 09:56:41
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 7.03.2003 Ostrzeżenie: (0%) |
Witam serdeczie,
Mam maly problem z fotogaleria. Chodzi o to, ze pobieram sobie z bazy wszystkie miniaturki do galerii i wyswietlam na jednej stronie tylko 8. Do kolejnych zrobilem podstronki opowiednio zliczone do ilosci zdjec. Wyglada to tak foto1 foto2 foto3 foto4 foto5 foto6 foto7 foto8 tutaj mam ilosc stron czyli: 1 2 3 4 itd.(oczywiscie sa podlinkowane) Problem jest z tym jak zrobic takie cos aby na tej stronie, na ktorej akurat jestem (np. 3) wyroznialo mi ze jestem akurat na tej i aby link byl nieaktywny. Ponizek przesylam kod: [php:1:5e4a2477ed]<?php $limit=8; $wynik=mysql_query("SELECT * FROM $tabela ORDER BY nazwa;"); $rows=mysql_num_rows($wynik); if (empty($next)) { $next=0; } $result=mysql_query("SELECT * FROM $tabela ORDER BY nazwa LIMIT $next,$limit;"); print "<table align="center" width="400">"; $ile=4; $licznik=0; while ($data=mysql_fetch_array($result)) { $id = .... .... if ($licznik == $ile) { $licznik = 0; print "<tr></tr>"; } $licznik++; print "<td valign="top"><center><a href="......................"><img src="......." border="0"></a><center><font size="1" face="Arial">$nazwa</font></center></td>"; } print "</table>"; $strony=intval($rows/$limit); if ($rows%$limit) { $strony++; } print "<br><table align="center"><tr>"; if ($next>0) $wstecz=$next-$limit; } for ($i=1;$i<=$strony;$i++) { // wyswietlenie 1 2 3 4 ... $dalej=$limit*($i-1); print "<td><a class="kat" href="$PHP_SELF?next=$dalej">$i</a> &</td> n"; } else { } ?>[/php:1:5e4a2477ed] Prosze o pomoc z gory dziekuje Pozdrawiam |
|
|
7.04.2003, 15:42:16
Post
#2
|
|
Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław |
SZUKAJ "porcjowanie" Jest tego mnóstwo.
Ale już na wstepie - z bazy wyciągamy tylko te dane które są nam niezbędne. Do poczytania: składnia LIMIT 1,1 oraz COUNT() -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 03:12 |