Autor | Zpráva | ||
---|---|---|---|
sloncz Profil |
#1 · Zasláno: 7. 7. 2014, 14:37:27
Dobrý den, mám html tabulku, dke si pomocí php vypisuji produkty z DB a u každého produktu mám sloupeček s pořadím, které tvořím pomocí
<? $rank = 1; $rank++; ?> To je v pořádku, ale problém nastává v tom případě, kdy se uživatel dostane na další stránku s ?page=2 a na této stránce má vypsané další produkty, ale pořadí běží zase od znova od 1 do 10. Můj dotaz zní, zda je možné nějak udělat, aby když na hlavní stránce skončí pořadí číslem 10, aby na další pokračovalo číslem 11-20, na ?page=3 zase 21-30 atd.. |
||
Jozin Profil |
#2 · Zasláno: 7. 7. 2014, 14:46:35
Zdravím, je-li na stránce přesně X záznamů, tak první položka začíná X * ($_GET['page'] - 1) + 1; je to pseudokód takto to neopisuj... prostě a jednoduše page říká jaký je offset, tedy page=1 znamená od 1 do X page=2 znamená od X + 1 do 2 * X. Doufám, že to je jasné, Jozin.
|
||
sloncz Profil |
No jasně! To mi nedošlo. Díky moc :)))))
|
||
Časová prodleva: 10 let
|
0