Du udskriver det nøjagtigt, som MySQL gemmer det. Browseren er indstillet til at vise det anderledes, end du udlæser det, fordi du udsender tekstindhold til en HTML-side. (I særdeleshed viser den ikke en ny linje for hver ny linje, du udskriver).
For at få det til at blive vist i HTML korrekt, skal du erstatte de nye linjer med et linjeskifttegn, nl2br
er en nyttig funktion til netop dette formål.
Andre måder at tvinge browseren til at vise den, som du har til hensigt, er at indstille indholdstypen som tekst/almindelig
i stedet for text/html
eller brug tag.