4 Stimmen

Wie speichere ich Zeilenumbrüche aus Textareas richtig in der mySQL-Datenbank?

Ich habe dieses Problem mit der Übermittlung und Speicherung von Textarea-Inhalten, die ich nicht in der Lage gewesen, eine angemessene Lösung zu finden.

Ich habe ein Formular mit einem Textarea-Feld namens "Beschreibung".

Wenn ich das Formular mit mehrzeiligem Text abschicke, wie

Zeile 1
Zeile 2

Zeile 3

Sie wird in der mySQL-Datenbank mit viel mehr neuen Zeilen gespeichert. Sie wird :-

Zeile 1

Zeile 2

Zeile 3

wenn ich die Datenbank mit phpmyadmin prüfe.

Ich habe sowohl VARCHAR- als auch TEXT-Typen ausprobiert, es ist dasselbe. Was muss ich tun, um den Inhalt der Textarea genau zu speichern?

Die relevanten Codeigniter-Zeilen sind aRow[$strField] = strip_tags($this->input->post($strField)); $this->db->insert($this->strTable, $aRow);

$strField wird mein Textarea-Feld sein, und das Einfügen ist eine CI-Funktion.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X