Injection CSV dans Mysql

Petit nouveau ! | 5 Messages

23 janv. 2014, 10:46

Bonjour,

Je cherche à pouvoir injecter un fichier CSV dans mysql, si je le ait via phpmyadmin avec une commande sql ca marche mais lorsque j'essaie par un script php il n'injecte rien

voici ou j'en suis

$db = mysql_connect("localhost", "test", "test" ); // connexion à la base
mysql_select_db('test',$db); // sélection de la base
$sql="LOAD DATA INFILE '/Program Files/EasyPHP 2.0b1/www/test.csv' INTO TABLE test FIELDS TERMINATED BY ';' ENCLOSED BY ''
LINES STARTING BY '' TERMINATED BY '\n' ( `c1`, `c2`, `c3`)";
$requete_sql = mysql_query($sql) or die(mysql_error());
mysql_close(); // on ferme la connexion

Quelqu'un à t'il une idée ?

Merci d'avance

Mammouth du PHP | 1967 Messages

23 janv. 2014, 11:41

vérifie le chemin que tu utilise,

a priori vu que tu est dans un script dans ton repertoire CSV essaye de le mettre en relatif. ou alors en absolu complet avec c:\...
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone du rubik's cube

Petit nouveau ! | 5 Messages

23 janv. 2014, 12:05

Malheureusement cela ne change rien...