*schmunzel*
Ich bins mal wieder, mit dem Auftrag das forum vor arbeitslosigkeit zu retten *g* (kleiner anfall von Ironie!!)
Also, ich habe folgende Aufgabe. Ich bekomme aus unserem System eine CSV raus, der inhalt schaut etwas sonderlich aus, und zwar so:
Unschwer ist es nun zu erkennen das es sich dabei um einen Artikelstamm handelt. Meine wenigkeit möchte sich nun mal ausgibeig mit String Slicing beschäftigen (irgendwo muss ja man mal anangen) Allerdings sehe ich hier gleich grenzen (wo vielleicht keine Sind?!?)
Mein Ziel soll es sein, eine CSV in eine DB reinzubekommen. So weit so gut, wie mann ne Datei öffnet weiss ich mittlereilen.
Nun habe ich diesen Inhalt der Datei vor mir liegen. Jedes Segment dieses strings stellt später für mich eine Spalte in einer DB dar.
Erste Spalte wäre hier nun die Artikelnummer, mit inhalt "1128", die zweite wäre EANNR, mit inhalt "". So weit so gut. Ich muss nun aus meiner datei Zeile für zeile den string einlesen, zerteilen und in ein Array packen. Wie das array auszusehen hat weiss ich eigentlich auch schon, nachdem ich das gemacht habe kommt der inhalt des Arrays in die DB, danach kommt die nächste Zeile aus dem CSV dran. Mein Problem besteht nun darin, wie zerlege ich erst mal diesen einen string. Und mein nächstes Problem, wie kann ich festlegen das php weiss das es an der zeilenende angelangt ist?
Wenn sich mir einer annehmen würde wäre ich euch sehr dankbar (Schecks sind jedoch gerade alle *gg*)
Evt würde mir auch einen guten Fingerzeig oder etwas ähnlchem mit dem ich was anfangen könnte weiterhelfen...
Dank & Gruß
Manfred
Ich bins mal wieder, mit dem Auftrag das forum vor arbeitslosigkeit zu retten *g* (kleiner anfall von Ironie!!)
Also, ich habe folgende Aufgabe. Ich bekomme aus unserem System eine CSV raus, der inhalt schaut etwas sonderlich aus, und zwar so:
PHP-Code:
1128;;ALL39242;HUBSWITCH24PORT24*TP;HUB SWITCH 24-Port 24*TP Fast Ethernet;24 x 10/100Mbit / 1 x Erweiterungslot / CAT5 / 19";;1;NETZ;;4;1;0;0;0;0;0;0;1;STK;M16;;;0;kg.;;0;;604.31;604.31;701;0;0;0; 2155;01;12809;403;403;73439;;;;49
Mein Ziel soll es sein, eine CSV in eine DB reinzubekommen. So weit so gut, wie mann ne Datei öffnet weiss ich mittlereilen.
Nun habe ich diesen Inhalt der Datei vor mir liegen. Jedes Segment dieses strings stellt später für mich eine Spalte in einer DB dar.
Erste Spalte wäre hier nun die Artikelnummer, mit inhalt "1128", die zweite wäre EANNR, mit inhalt "". So weit so gut. Ich muss nun aus meiner datei Zeile für zeile den string einlesen, zerteilen und in ein Array packen. Wie das array auszusehen hat weiss ich eigentlich auch schon, nachdem ich das gemacht habe kommt der inhalt des Arrays in die DB, danach kommt die nächste Zeile aus dem CSV dran. Mein Problem besteht nun darin, wie zerlege ich erst mal diesen einen string. Und mein nächstes Problem, wie kann ich festlegen das php weiss das es an der zeilenende angelangt ist?
Wenn sich mir einer annehmen würde wäre ich euch sehr dankbar (Schecks sind jedoch gerade alle *gg*)
Evt würde mir auch einen guten Fingerzeig oder etwas ähnlchem mit dem ich was anfangen könnte weiterhelfen...
Dank & Gruß
Manfred
Kommentar