Mam problem ze stronicowaniem na stronie, bardziej ze zmianą kodu.
Mój skrypt wyświetla się w taki sposób:
"Poprzednia123456789101112131415161718192021222324252627282930313233Następna" wywala wszystkie strony i zakres wychodzi poza stronę.
Chciałbym go zmienić, aby wyświetlał się w taki sposób:
" Poprzednia 1 2 [3] 4 5 Następna"
Próbowałem zmienić go lecz nie dałem rady. Nie wiem, w którym miejscu zmienić kod.
Proszę o pomoc.
Pozdrawiam
Pozniżej podaje kod:
<? $pokaz = $_GET['pokaz']; if($_GET['przeszukaj']=="Szukaj"): { $pokaz = $_GET['pokaz']; else $str = iconv("utf-8","iso-8859-2", $pokaz); $pokaz=$str; $sql = "select COUNT(*) from "; $page = $_GET['page']; if ($page == "") $page="1"; $poprzenia = $page -1; $nastepna = $page +1; $ile="50"; $sql="select * from ".(($page-1)*$ile).",".$ile; <? $i = 1; { ; } else { echo '<p style="border-bottom: 2px solid #B0B0B0; color: #333333; display: block; font-size: 16px; font-weight: bold; margin-left:10px; padding-bottom: 5px;text-align:left;width:400px">Dodaj Obiekt za darmo</p> <p style="text-align:left;margin-left:10px;"><a style="color:red;text-decoration:none" href="http://www.ewypoczywaj.pl/dodaj_obiekt.html"><b>Dodaj nowy obiekt noclegowy</b></a></p> '; } { ?> <? $i++; } } endif; ?> <table class="lewaw"><? // odnośnik na poprzednią stronę if($page != 1){ } // pętla for za pomocą której wyświetlamy odnośniki do poszczególnych stron for($i=1; $i<=$podstron; $i++){ } // odnośnik na następną stronę if($page != $podstron){ } ################################################################################ ?>
Prosze o pomoc.