Ich möchte einen strukturierten Text, also mit Zeilenumbrüchen und Absätzen mittels PHP in eine MySQL-Datenbank einfügen, weiß aber leider nicht wie - die Umbrüche verschwinden immer…
„Leider“ bin ich Anfänger, deswegen würde ich mich über eine leicht verständliche Antwort freuen :o)
Ich möchte einen strukturierten Text, also mit Zeilenumbrüchen
und Absätzen mittels PHP in eine MySQL-Datenbank einfügen,
weiß aber leider nicht wie - die Umbrüche verschwinden
immer…
Schätzomativ gibst du den Text über ein Form-Feld ein, oder? Die Zeilenumbrüche (Wenn du ENTER drückst) werden da als ASCII Zeichen mit der Nummer 13 codiert. Diese Zeichen werden aber normalerweise auch in der DB gespeichert.
Du kannst aber Buchstabe für Buchstabe durchgehen, nach dem CHR 13 suchen, und dieses durch ein
ersetzen, falls du den Text später wieder in einer HTML-Seite benutzen möchtest.
Ich ersetze normalerweise auch ",’,\ und / - Zeichen, da diese manchmal auch zu Fehlern führen (Besonders, wenn man mit Java arbeitet.)