Door
kenny iets
op 23-02-2014 20:43
gewijzigd op 23-02-2014 20:56
3.467 views
hallo PH
ik ben bezig met website met nieuws
ik heb begin het nieuws wordt uitgelezen uit mysql database
alleen nu heb ik het volgende de zinnen blijven door lopen voorbeeld
hoe kan ik dit fixen
heb al iets gehoord over br2nl ofoz
maar het wil maar niet lukken iemand die wil helpen met oplossen
alvast bedankt.
Even een voorbeeld: ALs je in een textarea een tekst invult, dan wordt de enter die je vervolgens maakt om naar de voglende regel te gaan, opgevalt met een \n, wat staat voor een newline. Een new-line betekent voor de browser niks, maar in de HTML-source zie je deze wel als een nieuwe regel.
Met de functie nl2br() op de plek waar je de tekst wilt tonen, kan je de new-lines omtransformeren naar een <br /> in HTML, waardoor je ook op de webpagina een enter ziet, maar dan uiteraard via HTML, omdat je die anders niet zal zien.
<?php
string="Dit is een lap tekst.\nEn dit is een nieuwe regel!";
echo nl2br($string);
?>
[quote="- Aar - op 23/02/2014 20:55:32"]
nl2br() moet je gebruiken over de output...
Even een voorbeeld: ALs je in een textarea een tekst invult, dan wordt de enter die je vervolgens maakt om naar de voglende regel te gaan, opgevalt met een \n, wat staat voor een newline. Een new-line betekent voor de browser niks, maar in de HTML-source zie je deze wel als een nieuwe regel.
Met de functie nl2br() op de plek waar je de tekst wilt tonen, kan je de new-lines omtransformeren naar een <br /> in HTML, waardoor je ook op de webpagina een enter ziet, maar dan uiteraard via HTML, omdat je die anders niet zal zien.
<?php
string="Dit is een lap tekst.\nEn dit is een nieuwe regel!";
echo nl2br($string);
?>
[sup]Zie ook dit voorbeeld: http://3v4l.org/HShqb[/url]
[/code]
[QOUTE]
en hoe verwerk ik dat dan met mysql daar wordt het uitgehaald