bonjour,
Je veux importer un fichier excel .csv to mysql,si quelqu'un peut m'aider svp et merci d'avance
bonjour,
Je veux importer un fichier excel .csv to mysql,si quelqu'un peut m'aider svp et merci d'avance
Salut,
Utilisez la fonction fgetcsv(),pour lire le fichier ligne par ligne,et stock le dans votre BD.
Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 if (($fcsv = fopen("tonFichier.csv", "r")) !== FALSE) { while (($ligne = fgetcsv($fcsv, $tailleMaxDeLaLigne) !== FALSE) { // insérer la ligne dans la BD } fclose($fcsv); }
Bonjour,
Si le fichier est importé sans aucune modification des données, le plus rapide est de le faire directement en SQL, avec "LOAD DATA INFILE ...". Voir ici pour la syntaxe :
http://dev.mysql.com/doc/refman/5.0/fr/load-data.html
Partager