Cela semble être un bogue php
:PDO ignore la constante PARAM_INT et utilise le $limit
et $limitvalue
variables sous forme de chaîne. Qui sont cités dans la requête lorsqu'ils sont liés.
Essayez d'utiliser :
$sql->bindParam(1, (int)$limitvalue, PDO::PARAM_INT);
$sql->bindParam(2, (int)$limit, PDO::PARAM_INT);
Pour forcer le type de variables à int.