Problem mit fgetcsv - es wird nichts ausgelesen

Bertelcraft

Mitglied
Hallo!

Ich habe folgendes Problem:
Ich will aus einer .csv Datei ein paar Daten auslesen und dann weiterverwenden, jedoch scheint es bei mir irgendein Problem zu geben. Hier ist der Code:
PHP:
$test_csv_row = (($test[$param1]+1)+2);
        $file = ($param1.".csv");
        $file_open = fopen ($file, 'r');
        $zeile = 0;
        while ( ($zeile = fgetcsv ( $file_open, 500, ';' )) !== false)
        {
            if($zeile=$test_csv)
            {
                $test1 = $zeile;
            }
            else
            {}
        }
Wenn ich mir die Variablen ausgeben lasse, werden $test_csv_row und $file mit den richtigen Werten ausgegeben, $test1 jedoch nicht mehr. Ich hab' schon diverse Versuche gestartet auf die richtige Lösung zu kommen, aber ich bringe es einfach nicht zusammen.
Als Trennzeichen habe ich ein Semikolon verwendet.
Ich hoffe mir kann jemand helfen.
MfG
Bertelcraft
 
es sollte natürlich $test_csv_row sein.
Das Skript soll ja die .csv Datei öffnen und bis zu einer bestimmten Zeile ($test_csv_row) gehen und diese dann in ein Array ($test1) speichern.
 
Zurück