Je l'ai fait requête d'insertion:Erreur dans la syntaxe SQL?
INSERT INTO `giornale`.`Articolo`
(`id_articolo`, `titolo`, `didascalia`, `testo`, `immagine`,
`username_r`, `data_art`, `autore`, `id_categoria`, `numero_like`)
VALUES (NULL, \'titoloooo\', \'ciao ciao\', \'texttttt\', \'immag\',
\'admin\', NOW(), \'prova\', \'3\', NULL);
et il fonctionne très bien si je lance dans phpmyadmin éditeur SQL. Mais si je le fais dans mon script PHP, il me renvoie cette erreur:
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 '\'titoloooo\', \'ciao ciao\', \'texttttt\', \'immag\', \'admin\', NOW(), \'prova' at line 1
Comment puis-je résoudre ce problème?
Merci beaucoup!
On dirait que vous échappez aux citations dont vous avez besoin. – Wiseguy
Pouvez-vous nous montrer le code PHP? Et échappez-vous vraiment aux guillemets simples dans votre éditeur SQL? Cela devrait sûrement échouer. – MichaelRushton