Hi,
ich speichere eine csv-Datei in eine mysql Tabelle. (Spalte ist ein mediumblob). Das klappt auch.
Der Inhalt der csv-Datei sieht z.B so aus : (und natürlich nach dem einlesen auch der Inhalt der Tabellenspalte)
12345.jpg(789123),85
22222.jpg(8952121),25
34567.jpg(0123456),12
Nun möchte ich diese Daten später auslesen und weiterverarbeiten.
Und nun zu meinem Problem:
Wenn ich die Daten auslese aus der DB steht der Inhalt (siehe oben ) in einem string. z.B. in der variablen $data. Ich möchte jetzt aber, dass der Inhalt Zeile für Zeile in einem Array steht.
Also so:
array(2) { [0]=> string(20) "12345.jpg(789123),85" [1]=> string(21) "22222.jpg(8952121),25" } (So würde ja der Inhalt aussehen, wenn ich jetzt die Daten direkt von der csv-Datei z.B. mit fgetcsv ausgelesen hätte.)
Hat jemand eine Idee wie ich den Inhalt der csv-Datei in ein Array bekomme und nicht komplett alle Zeilen in einem string ?
ich speichere eine csv-Datei in eine mysql Tabelle. (Spalte ist ein mediumblob). Das klappt auch.
Der Inhalt der csv-Datei sieht z.B so aus : (und natürlich nach dem einlesen auch der Inhalt der Tabellenspalte)
12345.jpg(789123),85
22222.jpg(8952121),25
34567.jpg(0123456),12
Nun möchte ich diese Daten später auslesen und weiterverarbeiten.
Und nun zu meinem Problem:
Wenn ich die Daten auslese aus der DB steht der Inhalt (siehe oben ) in einem string. z.B. in der variablen $data. Ich möchte jetzt aber, dass der Inhalt Zeile für Zeile in einem Array steht.
Also so:
array(2) { [0]=> string(20) "12345.jpg(789123),85" [1]=> string(21) "22222.jpg(8952121),25" } (So würde ja der Inhalt aussehen, wenn ich jetzt die Daten direkt von der csv-Datei z.B. mit fgetcsv ausgelesen hätte.)
Hat jemand eine Idee wie ich den Inhalt der csv-Datei in ein Array bekomme und nicht komplett alle Zeilen in einem string ?