Erreur sur un LIMIT MySQL dans du PHP
Bonjour,
Depuis 2jours maintenant je suis confronté à un petit problème, le code si dessous:
Code:
1 2 3 4 5 6
| $mesEntretiensValide = $bdd->prepare("SELECT * FROM entretien WHERE idcollab = :id AND statut = 1 ORDER BY date_entretien DESC LIMIT :offset, :nombre");
$mesEntretiensValide -> execute(array(
"id"=> $_SESSION["id"],
"offset"=>$premierEntretienAafficher,
"nombre"=>$nombreEntretienParPage
)); |
me sort l'erreur : :
Citation:
PDOStatement::execute(): SQLSTATE[42000]: Syntax error or access violation: 1064 Erreur de syntaxe près de ''0', '3''
qui sont donc les deux valeurs de limit, le problème vient-il du fait que l'on ne peut pas mettre des requêtes préparés comme ça directement avec :offset et :nombre ?