Supprimer saut de ligne :champ text mysql
DCPN
-
Guillaume -
Guillaume -
Bonjour,
Je suis sur ce problème depuis 48h et je ne trouve pas la réponse:
j'explique mon problème...
J'ai un <textarea> et je fait des retour chariot avec la touche "entrée". le textarea s'appelle "contenu".
je veux le rentrer dans un champ TEXT d'une table dans une bdd : donc je rentre ceci dans le champ TEXT
str_replace("\n","<br/>",$_POST['contenu'] );
si je tappe:
"
coucou
les
amis
"
cela va rentrer dans le champ TEXT
"coucou
<br/>les
<br/>amis
"
alors que moi je voudrais (c'est important)
"coucou<br/>les<br/>amis
Quelqu'un pourrait m'aider s'il vous plait?
Merci
DCPN
Je suis sur ce problème depuis 48h et je ne trouve pas la réponse:
j'explique mon problème...
J'ai un <textarea> et je fait des retour chariot avec la touche "entrée". le textarea s'appelle "contenu".
je veux le rentrer dans un champ TEXT d'une table dans une bdd : donc je rentre ceci dans le champ TEXT
str_replace("\n","<br/>",$_POST['contenu'] );
si je tappe:
"
coucou
les
amis
"
cela va rentrer dans le champ TEXT
"coucou
<br/>les
<br/>amis
"
alors que moi je voudrais (c'est important)
"coucou<br/>les<br/>amis
Quelqu'un pourrait m'aider s'il vous plait?
Merci
DCPN
A voir également:
- Supprimer saut de ligne :champ text mysql
- Supprimer rond bleu whatsapp - Guide
- Comment supprimer une page sur word avec un saut de page ? - Guide
- Partage de photos en ligne - Guide
- Impossible de supprimer un fichier - Guide
- Supprimer pub youtube - Accueil - Streaming
4 réponses
Bonjour,
essaie avec la fonction nl2br() qui convertie les saut de ligne en <br/>
nl2br($_POST['contenu'])
essaie avec la fonction nl2br() qui convertie les saut de ligne en <br/>
nl2br($_POST['contenu'])
Bonjour le_joker_fou
Tout d'abord, merci de répondre. j'ai essayer nl2br mais le résultat est toujours:
"coucou
<br/>les
<br/>amis
"
Encore Merci
Tout d'abord, merci de répondre. j'ai essayer nl2br mais le résultat est toujours:
"coucou
<br/>les
<br/>amis
"
Encore Merci
en fait je ne veut pas l'afficher en PHP mais en javascript et c'est pour cela que je ne veux pas qu'il y ai de saut de ligne dans la bas de donnée
Merci ^^
Merci ^^
Up!
Bonjour,
J'ai exactement le meme probleme/besoin, la reponse m'interesse.
Quelqu'un aurait une idee ?
Je recupere le contenu d'un textearea, je le place dans la bdd, puis je l'affiche dans un tableau.
Ca marche bien pour l'affichage dans le tableau.
Quand je veux, ensuite, editer cette note avec Javascript je fais
Mais ca ne marche pas car dans ma bdd j'ai par exemple :
123
<br>456
au lieu de 123<br>456
Bref, je planche dessus depuis un moment et je suis a court d'idee... :'-)
Merci
(envoyE depuis un clavier QWERTY)
Bonjour,
J'ai exactement le meme probleme/besoin, la reponse m'interesse.
Quelqu'un aurait une idee ?
Je recupere le contenu d'un textearea, je le place dans la bdd, puis je l'affiche dans un tableau.
$note = str_replace("\n","<br>", htmlspecialchars($_POST['Notes']));avant l'insertion.
Ca marche bien pour l'affichage dans le tableau.
Quand je veux, ensuite, editer cette note avec Javascript je fais
$note = str_replace(<br>, "\n", $donnees['Notes']);
<script>
document.getElementById("Notes").value = "'.$note.'";
</script>
Mais ca ne marche pas car dans ma bdd j'ai par exemple :
123
<br>456
au lieu de 123<br>456
Bref, je planche dessus depuis un moment et je suis a court d'idee... :'-)
Merci
(envoyE depuis un clavier QWERTY)