Autor | Zpráva | ||
---|---|---|---|
lenkali Profil * |
#1 · Zasláno: 18. 2. 2008, 14:54:28
Dobrý den,
kde se můžu dočít, jak vytvořit funkci pro výpis 20 záznamů..(to je lehké), ale potom vytvořit výpis prvních 5 záznamů a pod ně dát číslice 1,2,3,4 jako 4 stránky se zbývajícími záznamy vypsanými opět po pěti (20 / 5 = 4 stránky) po kliknutí na číslo se zobrazi prislusne zaznamy.... 100 záznamů : 100 / 5 = 20 = 20 stránek 1,2,3,4,5....20 to se asi jednoduse popsat neda, proto je mozne se to nekde docist, prosiM? |
||
koudi Profil |
#2 · Zasláno: 18. 2. 2008, 15:00:09
Záznamů odkud? Z databáze? Jestli jo, tak hledej stránkování, nebo jak se používá v sql LIMIT.
|
||
lenkali Profil * |
#3 · Zasláno: 18. 2. 2008, 15:01:32
Ano, výpis záznamů z databáze.... zkusím pohledat, díky
|
||
ninja Profil |
#4 · Zasláno: 18. 2. 2008, 15:57:07
zobrazeni prvnich 20 zaznamu:
SELECT * FROM tabulka LIMIT 0,20; dalsich dvaceti (2. stranka): SELECT * FROM tabulka LIMIT 20,20; ... |
||
lenkali Profil * |
#5 · Zasláno: 18. 2. 2008, 15:58:29
dekuji zkousim to davat dohromady, ale je toho moc se mi zda, asi je to velke sousto
|
||
Alphard Profil |
#6 · Zasláno: 18. 2. 2008, 16:02:11
|
||
lenkali Profil * |
#7 · Zasláno: 18. 2. 2008, 16:02:29
A co kdyz je tech zaznamu prilad 101
101/20= 5,05 bude 5 stranek po 20 vypisech a sesta pouze s jednim vypisem......musim mit promenne v limitu, to chapu, ale jak definovat tu posledni limitu...... provadet v php deleni součtu zaznamu / poctem zaznamu na stranku? je to spravna cesta? |
||
vertigo4 Profil |
#8 · Zasláno: 18. 2. 2008, 16:05:00
můžeš to stránkování předávat třeba takto:
http://www.kolomaznatriku.cz/vypis.php?page=20 a pomocí $_GET['page'] zjistíš stránku, další by byla třeba http://www.kolomaznatriku.cz/vypis.php?page=40 .... |
||
lenkali Profil * |
#9 · Zasláno: 18. 2. 2008, 16:17:05
zkouším, děkuji zatím mockrát
|
||
ninja Profil |
#10 · Zasláno: 18. 2. 2008, 16:32:20
A co kdyz je tech zaznamu prilad 101
101/20= 5,05 Zaokrouhlis nahoru pomoci funkce ceil() |
||
lenkali Profil * |
#11 · Zasláno: 18. 2. 2008, 17:33:33
Už to začíná pomalu fungovat, děkuji všem, hodně Alphardovi a NINJovi, ještě spočítat kolik je záznamů, ale na to už přijdu...
|
||
Časová prodleva: 16 let
|
0