Bonjour,
J'ai des articles contenant une ou plusieurs videos youtube stockés dans une table et le code html contient une erreur sur certains articles.
J'ai ça:
<p><iframe class=""youtube"" src="https://www.youtube.com/embed/xxxxxxxx"></iframe></p>
et je veux ça:
<p><iframe class="youtube" src="https://www.youtube.com/embed/xxxxxxxx"></iframe></p>
J'ai donc ecrit cette requête:
La table se nomme 'articles' et la colonne concerné se nomme 'texte'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 UPDATE `articles` SET `texte` = REPLACE(`texte`, `class=""youtube""`, `class="youtube"`)
J'ai testé cette commande sous phpmyadmin et j'ai l'erreur suivante:
#1054 - Champ 'class=""youtube""' inconnu dans field list
Je l'ai testé en PHP et j'ai cette erreur:
Erreur N°42S22 : SQLSTATE[42S22]: Column not found: 1054 Champ 'class=""youtube""' inconnu dans field list
Je pense pourtant avoir bien suivi la doc ici: https://sql.sh/fonctions/replace
donc je ne comprends pas?
Partager