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 'C
Program 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