itwasme2001: CSV in MSSQL importieren

Beitrag lesen

Insert into Tabelle.wert1, Tabelle.wert2, Tabelle.Wert3 Values (Wert1, Wert2, Wert3);

Kannst du das bitte vorher verifizieren?

Und dann fehlt natürlich immer noch das Statement für 2 oder merh datensätze - dein CSV wird wohl nicht nur einen Datensatz haben.

So und wie sage ich jetzt dass wert1 und wert2 und wert3 aus dem array kommen ??

Die Dokumentation von fgetcsv() hast du bereits gelesen?

Habe es jetzt mal... aber bekomme immer Falsche Syntax in der Query

  
$row = 1;                                      // Anzahl der Arrays  
$handle = fopen ("test.csv","r");              // Datei zum Lesen öffnen  
while ( ($data = fgetcsv ($handle, 1000, ";")) !== FALSE ) { // Daten werden aus der Datei  
                                               // in ein Array $data gelesen  
  
print_r ($data);  
  
      $query ="INSERT INTO dbo.Tebis.idtext, dbo.Tebis.einheit, dbo.Tebis.datum, dbo.Tebis.wert  VALUES ('$data[0][0]', '$data[0][1]','$data[0][2]','$data[0][3]')";  
           //Einfügen der Daten  
mssql_query($query);  
  
  
  
}  
fclose ($handle);