Load data local infile [RESOLU] - PHP - Programmation
Marsh Posté le 12-07-2007 à 19:51:16
Syntaxe ok.
Le problème bvient d'easyphp qui n'interprète pas correctement le "LOAD DATA LOCAL INFILE"...
Essayé sur un serveur linux: apache mysql ...
Fonctionne parfaitement!
Marsh Posté le 10-07-2007 à 10:23:12
Slt à tous!
Après avoir consulter de nombreux topics, j'ai toujours de gros soucis avec la syntaxe « LOAD DATA LOCAL INFILE » avec mon serveur local php/mysql (easyphp).
Dans la console administration mon code fonctionne parfaitement mais lorsque je l’insère dans une page php, il ne fonctionne plus.
Pourtant mon premier code pour vider la base fonctionne parfaitement dans une page php :
$del = "TRUNCATE TABLE `bdd13`";
$result = mysql_query($del);
Code ne fonctionnant pas :
$add="LOAD DATA LOCAL INFILE 'CProgram Files/EasyPHP1-8/www/PDAHisto.csv' INTO TABLE `bdd13` FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '\"' ESCAPED BY '\\' LINES TERMINATED BY '\r\n' (DATE, N_ENLEV, L_ENLEV, N_DEPOT, L_DEPOT, N_DESIG, DESIG, CB, SERIE, COM)";
$result = mysql_query($add);
Il n'apparait aucun message d'erreur, mais la base n'est pas alimentée...
Merci de votre aide...
Message édité par seb+ le 12-07-2007 à 19:49:50