Moin!
gibt es eine Möglichkeit, Zeilenumbrüche im Feld einer MySQL-Datenbank festzuhalten?
Ich kann und will die Information nicht in mehrere Felder aufteilen. Sicher kann man das auch mit PHP festlegen, allerdings gibt es kein bestimmtes Zeichen nach dem immer der Umbruch erfolgen könnte - und auch das war bisher nicht erfolgreich. Habe "wordwrap" probiert und nichts tat sich! Vielleicht mit ereg? Aber der Inhalt ist dazu wie gesagt vielleicht sowieso zu inkonsistent.
Du kannst wahlweise das <br> direkt in der Datenbank speichern, oder dort nur ein "\n" ablegen und es während der HTML-Ausgabe in PHP mit nl2br() in ein <br> wandeln. Andere Programmiersprachen müssen "\n" durch "<br>\n" eben umständlicher ersetzen.
Die zweite Variante ist deshalb besser, weil du so immer noch eine Textarea mit dem Datenbankfeld füttern kannst, ohne daß <br>s stören - und die Zeilenumbrüche "\n" werden in der Textarea ja gut umgesetzt.
- Sven Rautenberg