Insertion données avec plusieurs apostrophes dans une BDD MySQL
Résolu
bonjour, j'ai conçu une application, elle marche correctement. cependant, lorsque j'essaye d'insérer dans des champs du formulaire une phrases contenant plusieurs apostrophes, ces données ne s'insèrent pas dans la base de données. un message d'erreur apparaît. comment résoudre ce problème?
--
Scott
--
Scott
2 réponses
-
les apostrophes c'est bon pour les injections sql met un antislash devant tes apostrophes voir :D
exemple: Je suis l\'un des plus simple.
sinon Utilise la fonction addslashes() et ca devrait fonctionner.
https://www.php.net/manual/fr/function.addslashes.php
Cordialement,
Signature non conforme supprimée par la Modération CCM(: -
J'ai résolu le problème au moins pour l'instant. j'ai tout simplement doublé l'apostrophe. c.à.d, si je vais écrire << l'insertion d'une donnée>> j'écrirai <<l''insertion d''une données>>