Thomas Luethi: Zeilenumbruch wenn ich einen Eintrag als TEXT mache?

Beitrag lesen

Hallo Indyaner,

Ich habe eine Datenbank in der ich eine Tabelle habe die "lieferumfang" heisst und ich als TEXT makiert habe.

Ist es mir möglich dort nun 2-6 verschiedene Wörter (sätze) einzufügen die aber bei der ausgabe dann auch so wieder ausgegeben werden?

Ich verstehe nicht ganz, was Du meinst. In ein TEXT-Feld kannst
Du schreiben, was Du willst, es ist MySQL egal, ob es verschiedene
Woerter oder Saetze sind.

MySQL speichert genau das, was Du eingibst, und gibt es auch wieder
so aus. (Eine Ausnahme sind die Backslashes "" vor Anfuehrungszeichen,
die PHP manchmal automatisch einfuegt. Die kann man mit stripslashes()
wieder entfernen.)

Zeilenumbrueche werden vermutlich als \n oder \n\r gespeichert und
kommen wieder so zurueck. Wenn Du willst, dass sie in HTML auch
als Zeilenumbrueche sichtbar werden (und nicht nur im Quelltext stehen),
musst Du es vor der Ausgabe mit nl2br($deintext) formatieren.

http://www.php.net/manual/de/function.nl2br.php

HTH, mfg
Thomas