script pour inclure les données d'un fichier.csv dans une base mysql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : script pour inclure les données d'un fichier.csv dans une base mysql

par floctc » 02 avr. 2009, 09:55

Merci, est-il possible de rentrer les données contenues dans le fichier directement dans les tables de la base avec cette commande?
En fait, si j'ai bien compris, j'aurai juste à faire
mysql_query($sql);
avec la chaine contenant la requête LOAD DATA INFILE qui contient le nom de mon fichier.csv?

par @rthur » 01 avr. 2009, 15:10

Bonjour,

MySQL dispose déjà par défaut d'une fonctionnalité pour importer des fichiers CSV. La commande est LOAD DATA INFILE :)
http://dev.mysql.com/doc/refman/5.0/fr/load-data.html

script pour inclure les données d'un fichier.csv dans une ba

par floctc » 01 avr. 2009, 13:26

Bonjour,
je suis à la recherche d'un script php permettant d'insérer des données contenues dans un fichier.csv directement dans une base mysql.

Les données du fichier.csv sous sous cette forme:

Code : Tout sélectionner

NOM;PRENOM jean;dupont pierre;martin jacques;dupuis
Merci :)