Ah, c’est pas la même erreur. C’est REGEXP_REPLACE qui n’est pas reconnu… C’est pas une fonction SQL standard, donc effectivement y a pas forcément tous les serveurs qui la supportent
ah
et sinon l’échappement des chars???
Tu peux essayer avec un , mais normalement dans une chaîne entre ’ il n’y a pas besoin d’échapper les ;… Sans PMA je peux pas t’aider plus sur ce point, vu que ça a l’air d’être lui qui fait un pre-processing de la requête (chez moi en les envoyant directement au serveur il n’y a pas ces erreurs).
ok j’avais deja trouvé sur internet mais je crois que j’ai tapé ’ a la place de `
attend j’appelle feunoir a la rescousse
ah non mince il connait pas vraiment les bdd, j’oubliais…
sinon t’a pas une idée pour ça:
???
ça a marché!!! ça a marché!!! ça a marché!!! ça a marché!!!
merci!!!
pour info sur phpMyAdmin voici la commande :
UPDATE mod694_posts SET post_content = replace(post_content, "`;`;", "");
et ça marchait pas en mode simulation…
quelqu’un a une idée du pourquoi???
comment on met en « résolu » ???
ah non finalement ça a pas marché
echo("Ligne 1\nLigne 2\nLigne 3");
merci
sinon pour avoir le code asci de « ; »
SELECT ASCII(';');
OUTPUT : 59
je voulais faire ça mais finalement ça marche pas :
UPDATE mod694_posts SET post_content = replace(post_content, chr(65), "");
comme ça ça marche finalement:
UPDATE mod694_posts SET post_content = replace(post_content, ";;", "");
comment on met en « résolu » ???
Je ne sais pas.
Tu modifies le titre