Guten Tag ,
Ich habe Probleme beim auslesen aus einer Datei und inserten in die Tabelle.
Meine Aufgabe ist es ,dem Client erlauben seine Daten mit dem csv-File in die Tabelle eintragen.
Das Problem :der Client kennt seine pers-id nicht,ich kenne die aber im Programm ,sitzt auf der Variable $p_id.
Wie ich verstanden habe ,gibt es im Load Infile keine where Abfrage .
Wie könnte man das so realisieren, dass die Daten aus dem File in die Zieltabelle nur unter Client p_id eingetragen werden. Unten ist meine prototype Abfrage die ich verbessern soll:
Danke für jede Hilfe!!
Ich habe Probleme beim auslesen aus einer Datei und inserten in die Tabelle.
Meine Aufgabe ist es ,dem Client erlauben seine Daten mit dem csv-File in die Tabelle eintragen.
Das Problem :der Client kennt seine pers-id nicht,ich kenne die aber im Programm ,sitzt auf der Variable $p_id.
Wie ich verstanden habe ,gibt es im Load Infile keine where Abfrage .
Wie könnte man das so realisieren, dass die Daten aus dem File in die Zieltabelle nur unter Client p_id eingetragen werden. Unten ist meine prototype Abfrage die ich verbessern soll:
Code:
$sql="LOAD DATA INFILE '$uploadfile' INTO TABLE arbeitszeiten FIELDS TERMINATED BY ',' ".
" LINES TERMINATED BY '\r\n' (@datum,@kommen,@gehen,@pause) ".
"SET @datum=str_to_date(@datum, '%Y-%m-%d');";