Mam na stronie stronicowanie:
$ilosc = $il['ilosc_ogl']; $limit = $ilosc; $podziel = $licznik/$limit; if ($start!=0) echo ("<a href=\"index.php?" .$_SERVER['QUERY_STRING'] ."&start=" . ($start-$limit) . "\">Wczesniejsze</a> "); for ($i=1;$i<=$pokaz;$i++) { echo ("<a href=\"index.php?" .$_SERVER['QUERY_STRING'] ."&start=" . ($i*$limit-$limit) . "\">"); if ($start==($i*$limit-$limit)) { } } if ($akt<$pokaz) echo ("<a href=\"index.php?" .$_SERVER['QUERY_STRING'] ."&start=" . ($start+$limit) . "\" >Następne</a>"); } elseif ($licznik <= 0) { }
Działa to dobrze z tym że niestety wyświetla tyle numerów ile wychodzi po podziale, ja chciałbym żeby były wyświetlone liczby np do siedmiu (7) a dalej trzy kopki i ostatni nr np: <<POPRZEDNIE << 1 2 3 4 5 6 7...50 >> NASTĘPNE
Czy ktoś mógłby mi powiedzieć jak to zrobić lub zmodyfikować bieżący kod ? bo niestety wychodzi mi to co nie powinno.
Dzięki