Reception d'un champ de texte de la bd mysql

ssyyrr Messages postés 69 Statut Membre -  
ssyyrr Messages postés 69 Statut Membre -
Bonjour,
je suis entrain de recevoir un champ de text de la base de donne mysql mais je dois l'afficher ligne par ligne ; comment je pe le separer et avec quel fonction
merci
A voir également:

3 réponses

NookZ Messages postés 2376 Statut Membre 514
 
Si c'est que le champ de texte à plusieurs lignes lui même le caractères de retour à la ligne est \n il me semble (on le voit en regardant les données de la table), il suffit donc de faire un split
0
arthezius Messages postés 3756 Statut Membre 475
 
Je suis pas sur d'avoir bien compris ce que tu demandais.
Toutefois, il est possible de récupérer les saut de ligne d'un textarea avec cette fonction:
nl2br()

A utiliser comme suit:
echo'<p>'.nl2br($data['texte']).'</p>';

$data['texte'] étant la donnée récupéré au préalable de la base de donnée.
Je sais pas si c'est ça que tu cherchais, ton message n'étant pas extrêmement clair...
0
ssyyrr Messages postés 69 Statut Membre 25
 
ok j"expliqu
soit

"insert into 'table' values (un grand text compose de 10 lignes)";
$sql=........"select text from table";
$reqt= .......
$resultat=....fetch array($req)
<? echo '$req' ; ?>
*** le champ "text" est de type text et le serveur = php + base de donne "MYSQL" ****

ce variable "$resultat" je doi le diviser en 10 lignes et chaque ligne je doi l'afficher dans un <tr>...</tr>
tou seul comme je ve et ou je veu
c la prob
merci arthezius pour le code mais :
echo'<p>'.nl2br($data['texte']).'</p>'; ne me permet pa d'utiliser les lignes separés comme je ve. le variable $resultat est un seul variable mais moi je ve qu'il soit sou forma de 10 variables
ctt et merci
0