bonjour
j'essaye d'importer dans ma base un fichier csv ou txt, j'ai pour le moment tapé quelques lignes pour tester, et ça ne fonctionne pas, rien n'est enregistré dans ma base.
le formulaire
le traitement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <form method="post" enctype="multipart/form-data" action="testimportxl2.php"> <table width="628" border="0" align="center" cellpadding="5" cellspacing="0" bgcolor="#eeeeee"> <tr> <td width="219"><font size=3><b>Selectionner votre fichier *.csv :</b></font></td> <td width="244" align="center"><input type="file" name="userfile" value="userfile"></td> <td width="137" align="center"> <input type="submit" value="Envoyer" name="envoyer"> </td> </tr> </table> </form>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <?php $liendb=mysql_connect (':/Applications/MAMP/tmp/mysql/mysql.sock', 'root', 'root') or die("Connexion:".mysql_error()); mysql_select_db ("ontech")or die("Select db: ".mysql_error()); mysql_query("LOAD DATA LOCAL INFILE $fichier REPLACE INTO TABLE doc FIELDS TERMINATED BY ',' ENCLOSED BY '*' ESCAPED BY '\\' LINES STARTING BY '' TERMINATED BY '\n' "); ?>
Partager