Update sql passer :wink: à ;) dans phpbb_posts_text

WRInaute impliqué
Tout est dans le titre :)

Je voulais savoir si je pouvais faire ca juste en sql ou s'il faut que je fasse du php pour ca.
 
H
Haq
Guest
Si tu tentes le coup, fais une bonne sauvegarde avant... c'est le genre de trucs qu'on réussit rarement du premier coup (y a toujours une exception à laquelle on n'a pas pensé...).

Je sais, c'est pas très productif comme réponse... je vais essayer de trouver ;-)
 
WRInaute impliqué
Pas productif mais très censé :wink:

Je vais regarder aussi. J'aimerais bien ne pas faire un script pour ca.
 
WRInaute discret
ideezik a dit:
Tout est dans le titre :)

Je voulais savoir si je pouvais faire ca juste en sql ou s'il faut que je fasse du php pour ca.
php

d'abord tu select tout
tu fait un while sur tous les posts
tu str_replace ce que tu veux, et tu update le post
 
H
Haq
Guest
Y a peut-être moyen de faire quelque chose du style

Code:
UPDATE phpbb SET phpbb_posts_text=REPLACE(phpbb_posts_text, ':wink:', ';)') WHERE  phpbb_posts_text LIKE '%:wink:%'

Mais ce n'est à prendre que comme base et avec toutes les précautions nécessaires, évidemment (si ça fonctionne)... peut-être faut-il mettre ça dans une boucle, enregistrement par enregistrement.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut