Bonjour,

J'aimerai remplacer le caractère ' par \' dans une chaine de caractère qui sera appelé dans une requête comme ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
mysql -u$user -p$mdp $base -s \-e "select count(*) from TABLE where CHAMP = 'sed -i -e "s/'/\\\'/g" $ligne';");
Avec $ligne qui est la chaine de caractère.

Malheureusement cela ne fonctionne pas...
J'ai aussi essayé de stocker le résultat du sed dans une variable mais j'ai le même problème.

Quelqu'un peut-il m'aider à ce sujet?

Merci d'avance
6116d