[RESOLU] Load data local infile

Load data local infile [RESOLU] - PHP - Programmation

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 '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
Reply

Marsh Posté le 10-07-2007 à 10:23:12   

Reply

Marsh Posté le 11-07-2007 à 09:01:22    

up

Reply

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!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed