Re: SQL grosse erreur ou mal codé ? |
Sujet: Re: SQL grosse erreur ou mal codé ? par bofkill sur 13/1/2006 9:48:19 C'est normal, l'apostrophe est un cractère spécial avec SQL. En gros, imagine la chose suivante.
Que donne le texte de la requète au final ??
La on voit bien que ça pose un problème car la chaine a mettre dans rue serait 'Rue Jeanne d', et derriere Arc serait considéré comme une commande SQL. La solution est d'échapper l'apostrophe, c'est à dire d'y ajouter un antislash devant (à moins que je ne me trompe, je ne suis pas sûr à 100% que le caractère d'échappement en SQL soit l'antislash). Il faut donc modifier les textes de tes variables avant de les insérer dans ta requete :
Bon dev ^^ |