IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Probleme reonnaissance saut de ligne


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Mugette
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2005
    Messages
    194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 194
    Par défaut Probleme reonnaissance saut de ligne
    Bonjour,

    Je vourdrais insérer des lignes de texte en base.
    cependant je ne sais pas comment gérer les saut de ligne, vous pouvez m'aider ?
    Exemple :
    j'insere :
    ligne1,
    ligne2,
    ligne3.

    et lorsque j'affiche j'obtiens :
    ligne1, ligne2, ligne3.

    Merci d'avance.

    mugette

  2. #2
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Par défaut
    Si c'est des <INPUT type= "text"> , ajoute un <br /> à la fin de chaque ligne.

    Si c'est un <textarea> utilise nl2br() cela remplacera les sauts de lignes par des <br />

  3. #3
    Membre confirmé Avatar de Mugette
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2005
    Messages
    194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 194
    Par défaut
    c'est à dire que dans mon code, je met :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <tr><td>nl2br("MON TEXTE ENREGISTRE \n EN BASE")</td></tr>
    ??

  4. #4
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Par défaut
    non, c'est l'inverse :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $sql = "INSERT INTO la_table (commentaires) 
            VALUES  ('". nl2br($commentaires) ."')";
    ceci remplacera les sauts de ligne par des balises <br> AVANT d'envoyer le commentaire dans la base

  5. #5
    Membre expérimenté
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 194
    Par défaut
    Citation Envoyé par N1bus
    non, c'est l'inverse :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $sql = "INSERT INTO la_table (commentaires) 
            VALUES  ('". nl2br($commentaires) ."')";
    ceci remplacera les sauts de ligne par des balises <br> AVANT d'envoyer le commentaire dans la base
    si je peux me permettre, pour séparer l'implementation de l'affchage, vaut mieux le faire sur le php à l'affichage de la page. Ainsi si tu regardes la base avec un autre moyen, tu auras quand meme les sauts de ligne au lieu d'avoir une ligne interminable.

Discussions similaires

  1. Probleme saut de ligne
    Par colorandesign dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 15/05/2009, 10h29
  2. Probleme saut de ligne dans Firefox et pas dans IE
    Par parisjohn dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 12/08/2008, 17h51
  3. probleme saut de ligne en batch
    Par warubi dans le forum Windows XP
    Réponses: 1
    Dernier message: 20/07/2008, 12h29
  4. probleme de saut de ligne
    Par nocoment dans le forum Langage
    Réponses: 1
    Dernier message: 04/06/2007, 16h50
  5. [VB6] Lecture fichier texte - Probleme virgule = saut de ligne
    Par Zaal dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 13/09/2006, 08h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo