J'ai le tableau suivant:Comment stocker une chaîne contenant des guillemets dans une base de données MySQL?
$sql = "CREATE TABLE received_queries
(
sender_screen_name varchar(50),
text varchar(150)
)";
J'utilise l'instruction SQL suivante pour stocker des valeurs dans le tableau
$sql = "INSERT INTO received_queries VALUES ('$sender_screen_name', '$text')";
Maintenant, je suis en train de stocker la chaîne suivante comme « texte ».
One more #haiku: Cotton wool in mind; feeling like a sleep won't cure; I need some coffee.
et je reçois le message d'erreur suivant:
Error: 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 't cure; I need some coffee.')' at line 1
Je pense que cela doit être un problème assez commun. Comment puis-je le résoudre?
@Oded: Y a-t-il d'autres caractères qui peuvent créer un problème similaire? – Bruce
@Jack - J'ai ajouté un lien vers le manuel. – Oded
Apparemment, je ne peux plus voir les hyperliens :) – Bruce