Bonjour,
J'aimerai modifier le contenu d'un champ d'une base de données MySQL.
la table : post
le champ : pagetext
La chaine à trouver : http://www.monsite.org/forum/
Elle est contenue dans la chaine : http://www.monsite.org/forum/différents sous liens
La chaine de remplacement : http://www.monsite.org/adh/forum/
pour qu'ensuite cela deviennet http://www.monsite.org/adh/forum/différents sous liens
J'aimerai donc que les "différents sous liens" ne soient pas affectés.
Est-ce que ceci à exécuter comme requête peut fonctionner ?
j'ai mis view car c'est un exemple de sous lien. Dans ce cas présent j'aimerai que toutes les chaines avec view comme sous lien soient affectées par la modification.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 UPDATE post SET pagetext =REPLACE(pagetext,'http://www.monsite.org/forum/' ,'http://www.monsite.org/adh/forum/') WHERE user_sig like '%http://www.monsite.org/forum/view%'
Merci pour votre aide demandé lors de mon inscription sur votre forum.
Partager