bonjour,

j'ai des gros fichiers csv à importer dans une table
pour l'instant le fait directement dans phpmyadmin avec le sql ci-dessous
Code : Sélectionner tout - Visualiser dans une fenêtre à part
LOAD DATA INFILE 'C:\\monfichier.csv' into table tbl_import FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n';
Est-il possible d'inclure ce code dans du php pour que l'utilisateur puisse lui même charger ses fichiers?
car j'ai essayé mais ...rien pas d'erreur mais pas de données non plus!!
voici le code php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<?php
/*connection à la base*/
$base=mysql_connect ('localhost','root','');
mysql_select_db ('Indext', $base);
$sql="LOAD DATA INFILE 'C:\\Documents and Settings\\DAVID\\Bureau\\loaddata.csv' into table tbl_import FIELDS TERMINATED BY ',' LINES TERMINATED BY '\\n';";	
echo $sql;
mysql_query ($sql);
 ?>