$count=3; //wyników na strone $offset=0; //obecnie wyświetlana strona { $count = $_GET['count']; } { $offset = $count*$_GET['offset']; } // zapytanie zwracające ilosc rekordów z tabeli $sql = 'SELECT COUNT(*) FROM `tabela`'; //podział wyników na strony //wybranie wyników dla bieżących parametrów offset $select = 'SELECT * FROM `tabela` ORDER BY `id` desc LIMIT '.$count.' offset '.$offset.';'; { //wyświetlanie rekordów z tabeli za pomocą zmiennej $row } for($i=0;$i<$pages;$i++) //wyswietlanie numerów stron { if($i*$count==$offset) { }else{ echo '<a href="index1.php?count='.$count.'&offset='.$i.'"> '.$i.' </a>'; //tworzenie odnośnika z odpowiednimi parametrami offset i count } }
Ale chcialbym zrobic zeby "kolejne strony" wyswietlaly sie od 1, a nie od 0, w adresie 0 mi nie przeszkzadza ale w tej liscie stron dziwnie wyglada strona 0, a wiec co musze zmienic?