|
|
|
|
karim, le samedi 23 décembre 2006 à 15:57:09Configuration: Windows 2000 Firefox 1.5.0.4
Bonjour, j'ai trouvé la solution en PHP
/* Lecture de la ligne (ligne par ligne) de la base de données */ oo= preg_replace('/<FONT COLOR="#000099">(.*?)<\/FONT>/si', '[COL1]\\1[/COL1]', $ligne); Maintenant le problème est autre : Je voudrais réécrire cette procédure en requête MySql de façon à faire le changement sur toute la table d'un coup. La recherche est trouvée avec : $motif='\<FONT COLOR="#000099">(.*?)<\/FONT>'; $requete="SELECT * FROM $matable WHERE REGEXP '".$motif."'" ; $result = mysql($mabase,$requete); Mais je voudrais faire des remplacements avec UPDATE sur ces enregsitrements de façon à remplacer <FONT COLOR="#000099"> avec [COL1] et </FONT> avec </FONT> Quelle est la requête que je dois écrire? Merci, |