Bonjour a tous
,
Voila, j'ai une requete qui me ramene certaine ligne de la table, jusque la tout va bien.
Maintenant, a partir de ces resultats j'aimerai bien faire une autre requete.
Pour definition, dans les qq ligne de la premiere requete, j'aimerai remplacer qq mot/caractere par d'autre qui se trouve dans une autre table (1).
(1) un champ pour les anciens carateres et un champ pour les nouveaux caracteres.
J'ai bien essayé un truc du genre mais il ne me renvoi que le premier resultat de la premiere requete :
Code :
- $query = "select * from table1 WHERE ....." ;
- $result=mysql_query($query) ;
- while ($var = mysql_fetch_row($result)) {
- $query = "select * from table2" ;
- $result=mysql_query($query) ;
- while ($vari = mysql_fetch_row($result)) { $pseudo= str_replace("$vari[0]","$vari[1]",$var[2]); }
- echo $pseudo;
- }
|
Message édité par bodbod le 21-09-2003 à 16:06:24
---------------
http://www.menuiseriemerceron.fr - http://www.atlantiquecoloration.fr