Kan iemand mij helpen hoe ik een bestand kan importeren in MySql waarbij "InDienst" als bron een nl datum heeft (d-m-yyyy). Importeren werkt, alleen MySql verwacht een Engelse notatie datum en krijg allemaal nullen als resultaat.
fotolijst.txt
"Doe_8707";8707;"John Doe";"Planning";"Planner";15-10-1984 0:00:00
"Veldkamp_8023";8023;"Bart Veldkamp";"Business Services";"Costing";3-9-1979 0:00:00
Mijn PHP code ziet er nu als volgt uit:
Alvast bedankt!
fotolijst.txt
"Doe_8707";8707;"John Doe";"Planning";"Planner";15-10-1984 0:00:00
"Veldkamp_8023";8023;"Bart Veldkamp";"Business Services";"Costing";3-9-1979 0:00:00
Mijn PHP code ziet er nu als volgt uit:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| require('fotolijst/connect.php'); $sql = "TRUNCATE TABLE `fotolijst`"; if ($Resultaat = mysql_db_query ($Database, $sql, $Connect) ) { print ("Tabel fotolijst is nu leeg.<BR>\n"); } else { print mysql_error(); } $sql = "LOAD DATA LOCAL INFILE 'd:\\\Medewerkers\\\Website\\\\xFotolijst.txt' INTO TABLE `fotolijst` FIELDS OPTIONALLY ENCLOSED BY '\"' TERMINATED BY ';' LINES TERMINATED BY '\r\n' ( `Fotonaam` , `Persnummer`, `Naam`, `Afdeling`, `Functie`, `InDienst')"; if ($Resultaat = mysql_db_query ($Database, $sql, $Connect) ) { print ("Tabel fotolijst geimporteerd!<BR>\n"); } else { print mysql_error(); } mysql_close ($Connect); |
Alvast bedankt!
[ Voor 8% gewijzigd door Verwijderd op 27-06-2007 11:17 ]