Hallo,
ich habe das Problem, dass ich zwei csv-dateien oeffnen muss und die Daten miteiander mischen und in eine Datenbank eintragen muss.
Ich denke dazu ist der richtige Befehl:
$handle1 = fopen($numfile,„r“);
Das klappt auch einwandfrei!
Mache ich dann aber:
$handle2 = fopen($neufile,„r“);
um die zweite Datei zu oeffnen, bekomme ich auch ein OK, wenn ich es in eine if Abfrage einbaue.
$numfeld = fgetcsv($handle1,4096,’;’);print $numfeld[0].’
‚;
…
funktioniert, aber
$neufeld = fgetcsv($handle2,4096,‘;’);print $neufeld[0].’
';
geht dann nicht mehr.
Ich habe das gleiche mit fgets probiert mit dem gleichen Ergebnis!
Ich habe auch nirgendwo einen Hinweis gefunden, dass man nicht 2 Dateien gleichzeitig oeffnen kann (waere ja wohl auch Steinzeitmaessig), Aber was mache ich falsch?
Chris