cislovani stranek
6 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Dobrý den chtěl jsem se zeptat jestli by mi někdo neporadil jak vytvořit tatové to číslování stránek.Myslim tim kdyz z databze dostanu napr 30 udaju a na strance jich chci jen 5 a dalsich 5 na dalsi. A aby na kazde strance dole bylo [1] [2] [3] [4] [5] a po kliknuti se zobrazily prislusna data. Moc dekuji. Hledal jsem kde se dalo ale nikde nebyl ani maly navod.
-
SQL má jeden velmi užitečný příkaz LIMIT 0,30 ( databáze ti vybere data od 0 po 30 záznamech). Např. $sql1 = "SELECT * FROM `název tabulky` LIMIT 0,5"; $sql2 = "SELECT * FROM `název tabulky` LIMIT 5,5"; $sql3 = "SELECT * FROM `název tabulky` LIMIT 10,5"; Proměná $sql1 vybere 5 záznamů od 0 , Proměná $sql2 vybere 5 záznamů od 5 , Proměná $sql3 vybere 5 záznamů od 10 , Zkus to !
-
On asi myslí aby se mu to stránkování děalo automaticky...
-
jezis omfg tak si nastavi spocitani Ceil(vsech zaznamu/20). Coz mu hodi kolik to bude stranek po 20. pak si da for ($i=1; $i<=$pocetstran; $i++) { echo "<a href=\"?page=" . $i . " \">" . $i . "</a>"; } $page=isset($page) ? $page : "1"; $query="Select * from tabulka limit (($page*20) -20), $page*20; a dal uz to znate....
-
Ja si to spletl s jinym strankovanim... $query="Select * from tabulka limit ($page*20)-20, 20;
-
Tohle vypise po 20.