par
spacees » 16 déc. 2011, 15:11
J'ai un problème avec la fonction str_replace
$sql1 = "SELECT * FROM matable WHERE nom='Alain' ";
$rscp1 = mysql_query($sql1);
$rs1 = mysql_fetch_array($rscp1);
$RS=$rs1['Commentaires'];
echo $RS;
// Affiche : AMI \r\n contact possible \r\n
$order = array("\r\n", "\n", "\r");
$replace = '<br />';
$RS1 = str_ireplace($order, $replace, $RS);
echo $RS1;
// Affiche : AMI \r\n contact possible \r\n
rien ne se passe
pourtant en faisant directement
$RS="AMI \r\n contact possible \r\n ";
$order = array("\r\n", "\n", "\r");
$replace = '<br />';
$RS1 = str_ireplace($order, $replace, $RS);
echo $RS1;
// affiche bien :
//AMI
//contact possible
je rame depuis des heures et je n'arrive pas à comprendre l'origine du pb, please help
[html]J'ai un problème avec la fonction str_replace[/html]
[php]$sql1 = "SELECT * FROM matable WHERE nom='Alain' ";
$rscp1 = mysql_query($sql1);
$rs1 = mysql_fetch_array($rscp1);
$RS=$rs1['Commentaires'];
echo $RS;
// Affiche : AMI \r\n contact possible \r\n
$order = array("\r\n", "\n", "\r");
$replace = '<br />';
$RS1 = str_ireplace($order, $replace, $RS);
echo $RS1;
// Affiche : AMI \r\n contact possible \r\n[/php]
[html]rien ne se passe
pourtant en faisant directement[/html]
[php] $RS="AMI \r\n contact possible \r\n ";
$order = array("\r\n", "\n", "\r");
$replace = '<br />';
$RS1 = str_ireplace($order, $replace, $RS);
echo $RS1;
// affiche bien :
//AMI
//contact possible[/php]
je rame depuis des heures et je n'arrive pas à comprendre l'origine du pb, please help