bien le bonjour tout le monde,
je cherche à executer cette requete sous php (j'ai espacé volontairement, elle est fonctionnelle sous phpmyadmin):
mais quand je l'utilise sous php ($req = ... ; mysql_query...), la requete pose problème, notamment à cause du ; qu'elle comporte (apparemment, "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 '/p>', '')' at line 7"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 UPDATE locations SET descNE = REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(descNE, "cke_pastebin", ""), "<div id=",""), '\"',''), '\\>',''), '</div>',''), '\\',''), '<p>',''), ' </p>','');
J'ai déjà inversé les ' et les "", doublé par endroit les " et les ', sans résultat, une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $req = "UPDATE locations SET descFR = REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(descFR, 'cke_pastebin', '' ), '<div id=', ''), '\"',''), '\\>', ''), '</div>', ''), '\\', ''), '<p>', ''), ' </p>', '') ;" ;
merci d'avance
Partager