Problème avec les apostrophes en programmation Mysql - SQL/NoSQL - Programmation
Marsh Posté le 23-06-2003 à 15:50:24
$var=addslashes($var);
Marsh Posté le 23-06-2003 à 15:52:50
ReplyMarsh Posté le 23-06-2003 à 15:58:59
ludovic51 a écrit : |
Ba c'est la fonction PHP qui fait ce que tu demandes
Sinon, pour être plus précis, il faut échapper les '. Ca se fait avec le caractère \ donc ta requête devient :
INSERT INTO document VALUES (1011,6, '2001-04-23','Avis du 23/04/2001','Gomme d\'acacia','2','23/04/2001,AFSSA,favorable,
acacia,gomme,fibre,,,,,,,,,,,,,,', '06_AFSSA_Nutritionhumaine_2001.04.23_Gomme d\'acacia', '');
Marsh Posté le 23-06-2003 à 16:09:25
> ludovic51 c'est une blague ?
marci taiche
Marsh Posté le 23-06-2003 à 16:14:13
ReplyMarsh Posté le 23-06-2003 à 16:38:11
ludovic51 a écrit : |
cool l'ami hein ! il a supposé que tu codais en PHP, il t'a donc donné la fonction pour résoudre ton pb !
maintenant, à toi de dire en quel langage tu codes plutot que d'invectiver la 1ere réponse qui t'es donnée !
Marsh Posté le 23-06-2003 à 16:53:46
Et si une fonction automatique ne te convient, benh tu te le tappe à la main... \'
Marsh Posté le 23-06-2003 à 15:46:55
Bonjour tout le monde, voilà je ne suis pas un expert en prog. Mysql et je souhaiterais savoir comment on écrit les apostrophes dans une requête mysql.
Je m'explique je veux faire une insertion dans ma table qui s'appelle document :
INSERT INTO document VALUES (1011,6, '2001-04-23','Avis du 23/04/2001','Gomme d'acacia','2','23/04/2001,AFSSA,favorable,
acacia,gomme,fibre,,,,,,,,,,,,,,', '06_AFSSA_Nutritionhumaine_2001.04.23_Gomme d'acacia', '');
Et j'ai une erreur de syntaxe qui vient du d'; savez vous comment régler ce problème?