par
sadeq » 13 avr. 2005, 10:52
Premièrement côté mysql, fait attention au chemin d'accès qui doit être absolu car mysql qui va exécuter la requête doit pouvoir accèder au fichier.
Deuxièment, tes données sont entourée par " il faut le spécifier dans la clause ENCLOSED BY
Exemple :
$sql="LOAD DATA INFILE 'c://donnees.txt' REPLACE INTO TABLE donnees FIELDS TERMINATED BY ';' ENCLOSED BY '\"' LINES TERMINATED BY '\r\n'";
mysql_query ($sql);
Premièrement côté mysql, fait attention au chemin d'accès qui doit être absolu car mysql qui va exécuter la requête doit pouvoir accèder au fichier.
Deuxièment, tes données sont entourée par " il faut le spécifier dans la clause ENCLOSED BY
Exemple :
[php]$sql="LOAD DATA INFILE 'c://donnees.txt' REPLACE INTO TABLE donnees FIELDS TERMINATED BY ';' ENCLOSED BY '\"' LINES TERMINATED BY '\r\n'";
mysql_query ($sql);[/php]