Dies scheint ein php-Fehler
zu sein :PDO ignoriert die Konstante PARAM_INT und verwendet das $limit
und $limitvalue
Variablen als String. Die in der Abfrage zitiert werden, wenn sie gebunden sind.
Versuchen Sie es mit :
$sql->bindParam(1, (int)$limitvalue, PDO::PARAM_INT);
$sql->bindParam(2, (int)$limit, PDO::PARAM_INT);
Um die Variablen zu erzwingen, geben Sie int ein.