|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : avril 2011 Messages : 62 ![]() |
Bonjour a tous,
J'ais un petit soucis de syntaxe que je n'arrive pas a résoudre sur une requête. Erreur retournée : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''0','12'' at line 1 code : Code :
|
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 958 ![]() |
rajoute en 3eme attribut PDO::PARAM_INT, pour page et limit
par contre ton code est pas dutout optimisé, faut faire des jointures c'est fait pour ça les SGDB (de plus que ta requête est dans la boucle, ce qui n'a pas dans sens pour une requête préparée)
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
|
Membre émérite
![]() |
Salam ; pour les bindvalue: faut ajouté les PDO:: PARAM_... a tous les paramètres.
exemple var : integer Code :
$req->bindValue(':var', $var, PDO::PARAM_INT); en plus une requête préparé de type select dans une boucle ![]() faut suivre conseille de stealth35 |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com