Изглежда, че това е php грешка
:PDO игнорира константата PARAM_INT и използва $limit
и $limitvalue
променливи като низ. Които са цитирани в заявката, когато са обвързани.
Опитайте да използвате :
$sql->bindParam(1, (int)$limitvalue, PDO::PARAM_INT);
$sql->bindParam(2, (int)$limit, PDO::PARAM_INT);
За да принудите променливите, въведете int.