Zdá se, že se jedná o chybu PHP
:PDO ignoruje konstantu PARAM_INT a použije $limit
a $limitvalue
proměnné jako řetězec. Které jsou uvedeny v dotazu, když jsou svázány.
Zkuste použít :
$sql->bindParam(1, (int)$limitvalue, PDO::PARAM_INT);
$sql->bindParam(2, (int)$limit, PDO::PARAM_INT);
Chcete-li vynutit typ proměnných na int.