par
xTG » 16 janv. 2015, 23:14
Comme c'est une requête préparée tout ce que tu mets dans le execute est échappé.
Donc cela ne peut pas fonctionner.
Si $preview = 1,2,3,4 alors il te le transformera en "1,2,3,4" considérant que c'est une chaîne de caractères.
Dans ton cas il ne semble pas intéressant d'utiliser une requête préparée.
Je te recommande à la place d'utiliser query() couplé avec quote() pour l'échappement.
Comme c'est une requête préparée tout ce que tu mets dans le execute est échappé.
Donc cela ne peut pas fonctionner.
Si $preview = 1,2,3,4 alors il te le transformera en "1,2,3,4" considérant que c'est une chaîne de caractères.
Dans ton cas il ne semble pas intéressant d'utiliser une requête préparée.
Je te recommande à la place d'utiliser query() couplé avec quote() pour l'échappement.