Le blog de Vincent Battaglia

Convertir CSV en SQL grâce à PHP

16/11

Hier, j’essayais péniblement de trouver un script pas trop contraignant pour transformer un fichier CSV en SQL (en requêtes « INSERT INTO » pour être plus précis). Comme je n’ai rien trouvé qui me plaisait, je me suis dit que j’allais rapidement le bricoler moi-même.
Je me suis aussi dit que ça pourrait servir à d’autres gens alors je l’ai mis en ligne : CSV2SQL

Ca a l’air de fonctionner relativement bien et relativement rapidement avec ce que j’ai pu essayer comme fichiers CSV (vous pouvez tester avec ce fichier : http://www.vinch.be/attic/test.csv) Il ne vous reste plus qu’à sauvegarder le résultat dans un fichier texte et à l’injecter dans votre SGBDR favori.

Pour ceux que ça intéresse et comme j’aime bien partager, voici le code source :

Fichier XHTML :

» Afficher le code source

Fichier PHP :

» Afficher le code source

N’hésitez pas à me faire part de vos remarques et suggestions d’améliorations.

6 commentaires

Laisser un commentaire

1MD