![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 176 Pomógł: 0 Dołączył: 27.06.2002 Skąd: Stalowa Wola Ostrzeżenie: (0%) ![]() ![]() |
Mam powiedzmy taki kod - z tego forum i chcialbym aby wyniki byly wyswietlane w inny sposob - a mianowicie tak: poprzednia_strona 1 2 3 4 nastepna_strona (gdzie 1,2,3,4 sa numerami stron). Prosze o kodzik ktory by tak wyswietlal wyniki.
<? mysql_connect(nazwa_hosta, nazwa_uzytkown, haslo_uzytkown); mysql_select_db(nazwa_bazy_danych); $offset=3; if (!isset($min)) $min=0; if (!isset($max)) $max=$min+$offset; $q = "select * from kategorie ORDER BY nazwa LIMIT $min,$offset"; $result = mysql_query($q); $nrows = mysql_num_rows($result); $x=0; if ($nrows>0) { while($lista = mysql_fetch_array($result)) { echo "$lista[nazwa]<br>"; // treść wywyołana z bazy $x++; } } else { // np. nic o nie znaleziono } $prev=$min-$offset; if ($prev>=0) { print "<a href="test6.php?min=$prev">"; print "< poprzednie</a> "; } $next=$min+$offset; if ($x>=2) { print "<a href="test6.php?min=$max">"; print "następne ></a>"; } ?> |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 12.06.2002 Skąd: z Gdańska Ostrzeżenie: (0%) ![]() ![]() |
Moze ci nie pomoge ale zobacz moj kod ze strony ktora kiedys zrobilem
include ("globals.php"); mysql_select_db ("baza") or die (" Nie można uzyskać połączenia z bazą danych"); $wynik = mysql_query ("SELECT COUNT(id_gal) FROM galeria ;") or die (" błąd w pytaniu"); while ($rekord = mysql_fetch_array ($wynik)) { $ilosc_rek = $rekord[0]; } if (isset($a) | isset($(IMG:http://forum.php.pl/style_emoticons/default/cool.gif) ) { if ($a<=311) { $a2=$a-10; $b2=10; $a3=$a+10; $b3=10; } } else { $a=0; $b=10; $a3=$a+10; $b3=10; } $xls=$ilosc_rek-$a; echo "<tr align="right">"; if ($a>=10) { echo "<td><a href=START_GAL.php?&a=$a2&b=$b2><p class=textbold>[Poprzednia strona]</p></a></td>"; } else {} if (($ilosc_rek>=11) & ($xls>=10)) { echo "<td><a href=START_GAL.php?&a=$a3&b=$b3><p class=textbold>[Następna strona]</p></a></td>"; } else {} echo "</tr>"; mysql_select_db ("baza") or die (" Nie można uzyskać połączenia z bazą danych"); $wynik = mysql_query ("SELECT id_gal,kolejnosc_gal,zdjecie_gal,nazwag_pl FROM galeria ORDER BY kolejnosc_gal LIMIT $a,$b;") or die (" błąd w pytaniu"); while ($rekord = mysql_fetch_array ($wynik)) { $id_foto = $rekord[0]; $kolejnosc_foto = $rekord[1]; $nazwa_miniatury = $rekord[2]; $napis_pl = $rekord[3]; $znak=" "; $drugi="+"; $gla=eregi_replace($znak,$drugi,$napis_pl); echo "<tr align="center">"; echo "<td width="166" class="textNorm" bgcolor="#f4f4f4"><a href="galeria.php?lang=pl&x=$gla&a=0&b=30"><img src="../shared_images/galeria/$nazwa_miniatury" width="150" height="100" border="0" vspace="2"></a></td>"; echo "<td width="166" class="textNorm" bgcolor="#f4f4f4"><a href="galeria.php?lang=pl&x=$gla&a=0&b=30"><font face=Arial color=#FF7300 size=3>$napis_pl</font></a></td>"; echo "</tr>"; } echo "<tr align="right">"; if ($a>=10) { echo "<td><a href=START_GAL.php?&a=$a2&b=$b2><p class=textbold>[Poprzednia strona]</p></a></td>"; } else {} if (($ilosc_rek>=11) & ($xls>=10)) { echo "<td><a href=START_GAL.php?&a=$a3&b=$b3><p class=textbold>[Następna strona]</p></a></td>"; } else {} echo "</tr>"; ?> <td align=right bgcolor="#e5e6e6" colspan=2><font face=Arial size=6 color=#FF7300> </font></td> </table> </td> </tr> <tr> <td> </td> </tr> </table> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 06:40 |