Hallo liebe Community.
Ich habe mich schon die ganze Zeit schwarz gegoogelt. Ich kann keine Lösung finden.
Ich habe in einem Datenbank-Feld, ich nenne es mal 'Name', einen Wert, der sich über zwei Zeilen erstreckt. Der Wert wurde mit einem Zeilenumbruch gespeichert:
Vorname
Nachname
Exakt so, wie es hier steht, wäre es auch in der Datenbank. Bevor jetzt aber Diskussionen ausbrechen. warum ich nicht für Vor- und Nachname eine eigene Spalte nehme: Das ist nur ein Beispiel. Es handelt sich um ganz andere Daten.
Es geht um Formulardaten. Es ist eine riesige Datenbank, die alle abgeschickten Formulare speichert:
anrede;vorname;nachname;strasse;plz;ort;nachricht
Herr;~Max;~Mustermann;~Musterstraße 123;~12345;~Musterstadt;~Keine Nachricht
Mein Problem besteht nun darin, dass ich die beiden Zeilen einfach nicht getrennt bekomme.
Ich habe es schon mit folgenden Zeilen probiert:
$foo = explode( $row['submittedfields'], chr(10) );
und
$foo = explode( $row['submittedfields'], "\n" );
Ich kann eben diesen Datenbank-Aufbau auch leider nicht ändern. Das passiert durch eine Applikation, die ich nicht umschreiben darf, da der Rest der Anwendung dann nicht mehr lauffähig ist.
Ich wäre euch sehr dankbar für Tipps/Tricks und dieses Problem zu lösen.
Vielen Dank schonmal im Vorraus.