Autor | Zpráva | ||
---|---|---|---|
WeeHool Profil |
#1 · Zasláno: 23. 9. 2012, 22:26:11
chci stránkovat..
tak sem si vypotil: $limit = "4"; //počet produktů zobrazených na stránce $start = $page*$limit-$limit; $cil = $start+$limit; $limitsql = "".$start.",".$cil.""; řekněme, že mám stránku 2, limit je 4,8 proč se mi zobrazilo sedm položek a ne 4?? |
||
Jan Tvrdík Profil |
#2 · Zasláno: 23. 9. 2012, 22:32:38
WeeHool:
„$limit = "4";“ Čísla nepíšeme do uvozovek „$limitsql = "".$start.",".$cil."";“ Ty prázdné uvozovky na konci nedávají smysl. Syntaxe není LIMIT start, cíl , ale LIMIT start, počet řádků . Správně je to tedy:
$limit = 4; $start = ($page - 1) * $limit; $sql = $start . "," . $limit; |
||
WeeHool Profil |
#3 · Zasláno: 23. 9. 2012, 22:35:05
ahááááá.. děkuju velmi moc...
|
||
Časová prodleva: 12 let
|
0