Bonjour,
voici mon petit problème:
je saisie un texte dans un champ texte html classic qu'une fonctione en PHP m'insére dans un champ de ma BD MySQL. Lorsque j'effectue une requete de lecture en PHP sur ma BD pour afficher ce texte, à l'affichage, je n'ai plus mon texte formaté (ex : plus de retour à la ligne)
Comment puis-je procéder pour que le formatage de texte à la saisie soit le même à l'affichage ?
Les commandes que j'utilise sont :
pour l'écriture dans la BD :
mysql_db_query($database,"insert into news (id,objet,emetteur,priorite,message) values('$id','$objet','$emetteur',$priorite,'$message')" )
Pour la lecture de la BD :
$resultat=mysql_db_query($database,$cde);
while($row=mysql_fetch_array($resultat))
{
$tab2[$a]=$row["message"];
$a++;
}
mysql_free_result($resultat);
return($tab2);
Pour Afficher :
function affiche($tab4,$aff)
{
for ($n=0; $n<=$aff-1; $n++)
{
print($tab4[$n]);
echo "<hr>";
}
}