Autor Zpráva
WeeHool
Profil
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
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
ahááááá.. děkuju velmi moc...

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: