Remplacer une chaine de caractère par une autre dans du texte - SQL/NoSQL - Programmation
Marsh Posté le 23-10-2006 à 15:08:43
/me donne une big claque dans la gueule de Sylver--
vite moi tes " et remplace-les par des '
(et à priori, ça devrait marcher direct).
et n'oublie pas de modifier en entrée les valeurs de [DOHTML] et [HTML] pour remplacer tous les ' par deux ' ('' mais pas le caractère " hein, sinon c'est un double combo que je te met dans les dents )
Marsh Posté le 23-10-2006 à 15:11:11
à noter aussi que je sais pas ce que c'est que cette manie avec MySQL de mettre des ` partout.
le ` c'est un caractère d'échappement pour les nigauds qui nomment leurs tables et champs n'importe comment. c'est pas du tout normé, et c'est super illisible.
donc vire ce caractère autant faire se peut.
dernier truc : replace(), chuis pas sûr qu'il existe avec ce fonctionnement dans MySQL, ça doit bien être le seul SGBD à avoir une syntaxe différente. en tout cas, tu trouveras ton bonheur dans la doc (et n'oublie pas de virer tes " au profit de ' )
Marsh Posté le 23-10-2006 à 15:42:05
/me accepte la claque
Merci bien ça marche
Marsh Posté le 23-10-2006 à 13:57:24
Hello,
comment faire pour remplacer la chaîne de caractère "[DOHTML]" par "[HTML]" dans tout le le contenu d'une table (enfin d'un champ en particulier).
J'ai testé 2-3 trucs et je suis tombé sur :
Bien entendu, cela ne marche pas
Qqun pour m'aider (cela fait un moment que j'ai pas fait de SLQ )
Merci
Message édité par Sylver--- le 23-10-2006 à 14:36:52
---------------
Aloha