Page 1 sur 1
<br> dans une base de donnée
Posté : 08 oct. 2005, 19:32
par X_a_v_i_e_r
Bonsoir à tous,
Je voulais faire une recherche, mais elle n'a pas l'air de marcher sur le forum, il me dit direct aucun résultat...
Comment fais-t-on pour conserver les <br> dans un champ texte sur le mysql, et pour le charger ensuite sur une page avec ces br ?
Merci !

Posté : 08 oct. 2005, 19:55
par Truc
avec
nl2br() peut etre (si c'est bien ce que tu veut

)
Posté : 08 oct. 2005, 19:59
par X_a_v_i_e_r
Ca marche même quand on rapatrie le message ? sachant que le champ sur la bdd est un "text"
Posté : 08 oct. 2005, 20:21
par Truc
et bien ouui puisque la fonction va inclure a chaque saut de ligne un " <br /> " qui sera traduit a l'affichage comme toutes les balises HTML
Posté : 08 oct. 2005, 20:53
par X_a_v_i_e_r
Oui, mais sachant que différents textes sont déjà inscrits dans la base de donnée, sans les br, mais les entrées étants respectées, est-ce que ça marche ?
Posté : 08 oct. 2005, 21:23
par Truc
dans ce cas tu fait appel a "nl2br" lors de l'affichage du texte
Posté : 09 oct. 2005, 01:17
par X_a_v_i_e_r
Et ça marche ! Merci bien

Posté : 10 oct. 2005, 11:48
par seayoung
juste petite précision pour le XHTML strict :
la balise <br> doit etre fermée telle que : <br />
Comme le dit si bien le grand maitre incontesté Cyrano il faut apprendre a coder proprement en pensant que celui qui reprendra le code est un gros barrer de fou.
De plus avoir des pages valides c'est plutot pas mal
