Requête SQL

Résolu
M_Tufux Messages postés 85 Statut Membre -  
M_Tufux Messages postés 85 Statut Membre -
Bonjour,

J'ai réussi à entrer deux mots sur deux lignes dans une base de données sur phpmyadmin. Lorsque j'extrais le contenu de la table, le deux mots qui étaient sur deux lignes ne sont séparés plus que par un espace. Est-ce que quelqu'un aurait la solution pour garder ce retour à la ligne, même lors de l'extraction?

Merci pour vos réponses

2 réponses

jordane45 Messages postés 40050 Statut Modérateur 4 756
 
Bonjour,
Il faut convertir les \n par des BR
Regarde ici : https://www.php.net/manual/fr/function.nl2br.php
1
jordane45 Messages postés 40050 Statut Modérateur 4 756
 
par contre..ça fonctionne lors de l'affichage sur une page web (html)
Si c'est une extraction dans un autre format..heu..là ..; sans infos complémentaires..impossible de te répondre.
0
M_Tufux Messages postés 85 Statut Membre
 
yeep j'ai trouvé la solution. Pour les intéressés, voici comment j'ai fait (je n'ai pas encore fait la modif dans le ficher, mais j'ai testé sur phpmyadmin).

En gros, j'extrais les données d'une base de données sous la forme d'un tableau html. Si la base contient une case avec deux mots qui se suivent, l'idée c'est de mettre un <br /> entre les deux mots DEPUIS LA BASE. Du coup dans la table sur phpmyadmin on verra "mot1<br />mot2", mais vu que ça part en tableau html, le br est pris en charge!

Merci tout de même pour vos réponses!
0