Les paragraphes sous php

jamsom Messages postés 212 Date d'inscription   Statut Membre Dernière intervention   -  
jamsom Messages postés 212 Date d'inscription   Statut Membre Dernière intervention   -
dans la basse de donnes j'ai un champ dans laquelle je tape un grand texte et pour séparer les paragraphe j'utilise la touche ENTREE

lorsque j'affiche le contenu de ce champ il l'affiche sous forme un seul paragraphe
comment résoudre ce problème et afficher les paragraphes

3 réponses

  1. Utilisateur anonyme
     
    Bonjour

    Ce n'est pas un problème de PHP, c'est la syntaxe de HTML qui est comme ça : le caractère correspondant à la touche entrée ne provoque pas de passage à la ligne. Il faut utiliser la balise <br /> pour ça.
    Pour insérer automatiquement cette balise à chaque "touche entrée", il existe la fonction nl2br ("New Line to BR") :
    echo nl2br($montexte);
    1
    1. samyb2313 Messages postés 56 Statut Membre 5
       
      +1
      0
  2. xxxinconitoxxx Messages postés 188 Statut Membre 166
     
    Bonjour,

    A la place des retours à la ligne, essayez de rajouter en fin de ligne "<br />".
    0
  3. tatsuyad Messages postés 75 Date d'inscription   Statut Membre Dernière intervention  
     
    Salut, Jamsom.

    Je crois qu'il s'agit du fait que votre base de données ne prend
    pas compte de votre ENTER afin d'aérer votre champ plein de
    texte, n'est-ce pas ?

    Je crois que tu devrais utiliser un autre code comme '/r' ( Désolé,
    j'ai oublié quel code à correspondre...).

    Sous MySQL, ton ENTER n'est pas valide !

    SQL> insert into ta_table(id, nom, msg) values(
    SQL> 1, 'Jamsom', '<paragraphe1> '/r' <paragraphe2>');
    0
    1. jamsom Messages postés 212 Date d'inscription   Statut Membre Dernière intervention  
       
      merci bcp
      0