n'abend,
(mysql, php)
ich muss eine "manuelle" Schnittstelle über csv-Import basteln,
funktioniert über LOAD DATA INFILE auch wunderbar,
aber zudem würde ich gerne nur bestimmte Felder aus dem CSV File in die Datenbank eintragen.
Das CSV-File enthält lines mit 26 Spalten, für die Datenbank benötige ich aber nur
Feld 2, 3 und 13.
Kann ich die Spalten in dem CSV irgendwie anwählen?
Beispiel meines bisherigen Treibens:
$result ="LOAD DATA LOCAL INFILE '$csvfile' INTO TABLE sa_maillist FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n' (vorname,name,email)" ;
(mysql, php)
ich muss eine "manuelle" Schnittstelle über csv-Import basteln,
funktioniert über LOAD DATA INFILE auch wunderbar,
aber zudem würde ich gerne nur bestimmte Felder aus dem CSV File in die Datenbank eintragen.
Das CSV-File enthält lines mit 26 Spalten, für die Datenbank benötige ich aber nur
Feld 2, 3 und 13.
Kann ich die Spalten in dem CSV irgendwie anwählen?
Beispiel meines bisherigen Treibens:
$result ="LOAD DATA LOCAL INFILE '$csvfile' INTO TABLE sa_maillist FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n' (vorname,name,email)" ;
Kommentar