cs_5prpali
Messages postés5Date d'inscriptionjeudi 13 mars 2008StatutMembreDernière intervention28 février 2010 28 févr. 2010 à 15:28
Le plus simple est de passer par l'importation de phpMyadmin en sélectionnant le mode CSV et en indiquant les noms des champs à importer. Il suffit de choisir le fichier et de valider.
Au préalable il faut effectivement, si ce n'est déjà fait, définir la table dans laquelle on veut importer le fichier CSV.
Pour faire de l'import personnalisé via PHP on peut utiliser la classe Quick_CSV_import (il suffit de chercher sur Google). Avec cette classe les tables provisoires sont automatiquement créés pour réceptionner les CSV.
Une autre méthode consiste, quand il y a peu de données à transformer les CSV en XML pour dealer avec un objet en mémoire via simplexml avant de XML dans MySql ce qui est jeu d'enfant.