Tobias: Wo ist der Syntaxfehler?

Hallo,
ich find den Syntaxfehler nicht. Ich möchte aus einer csv-Datei, Daten nach mysql laden. Dazu lese ich zunächst mit PHP die erste Zeile der Datei aus um an die Spaltennamen zu kommen.

Anschließend setze ich mir mittels PHP das SQL-Statement zusammen:

  
$sql = "LOAD DATA INFILE '".$datei."'  
INTO TABLE arbeitsliste (".$fields.")  
IGNORE 1 LINES  
FIELDS TERMINATED BY ';' ENCLOSED BY '\"' LINES TERMINATED BY '\n';";  

Ein zusammengesetzes Statement sieht dann z.B. so aus:

  
LOAD DATA INFILE 'db.csv' INTO TABLE meinetabelle (was,weiss,ich,denn) IGNORE 1 LINES FIELDS TERMINATED BY ';' ENCLOSED BY '"' LINES TERMINATED BY '\n';  

Beim ausführen des Query erhalte ich aber:

  
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IGNORE 1 LINES FIELDS TERMINATED BY ';' ENCLOSED BY '"' LINES TERMINATED ' at line 2  

Ich weiß aber leider nicht was an meinem Syntax falsch ist?

Könnt ihr mir bitte helfen?

Tschau

Tobias

--
Speedswimming? Finswimming? Flossenschwimmen?|http://www.tobiasklare.de |  Mein Wunschzettel
ie:{ fl:| br:> va:) ls:[ fo:| rl:( n4:° ss:| de:] ch:? mo:) zu:)
Die Erklärung zum Selfcode findest du hier: http://emmanuel.dammerer.at/selfcode.html
Einen Decoder für den Selfcode findest du hier: http://peter.in-berlin.de/projekte/selfcode
  1. echo $begrüßung;

    LOAD DATA INFILE 'db.csv' INTO TABLE meinetabelle (was,weiss,ich,denn) IGNORE 1 LINES FIELDS TERMINATED BY ';' ENCLOSED BY '"' LINES TERMINATED BY '\n';

    Bring die Klauseln in die richtige Reihenfolge, so wie sie auf der Handbuchseite zur LOAD DATA INFILE Syntax angeführt ist.

    echo "$verabschiedung $name";

    1. Hallo,
      besten Dank. Schon das zweite mal heute, dass ich in einem Forum schreiben muss: Wer lesen kann ist klar im Vorteil.

      Ich sollte vielleicht besser ins Bett gehen.

      Tschau

      Tobias

      --
      Speedswimming? Finswimming? Flossenschwimmen?|http://www.tobiasklare.de |  Mein Wunschzettel
      ie:{ fl:| br:> va:) ls:[ fo:| rl:( n4:° ss:| de:] ch:? mo:) zu:)
      Die Erklärung zum Selfcode findest du hier: http://emmanuel.dammerer.at/selfcode.html
      Einen Decoder für den Selfcode findest du hier: http://peter.in-berlin.de/projekte/selfcode