Transfert Excel ver mysql - SQL/NoSQL - Programmation
Marsh Posté le 15-03-2007 à 11:12:48
fait un macro dans excel, ce sera plus simple.
sinon, tu exportes ton fichier excel en csv
Marsh Posté le 15-03-2007 à 11:25:10
http://www.google.fr/search?hl=fr&q=excel+to+mysql
et les deux premiers liens:
http://www.infres.enst.fr/~danzart [...] orte.phtml ( solution pure phpète)
http://cherbe.free.fr/xl2mysql.html ( solution intègrant une macro excel)
Marsh Posté le 15-03-2007 à 12:40:11
Merci!
Je vais regarder pour la première option de anapajari car plusieurs usagers différents doivent pouvoir faire ce transfert.
Marsh Posté le 15-03-2007 à 13:51:07
J'ai essayé cette option: http://www.infres.enst.fr/~danzart [...] orte.phtml ( solution pure phpète)
et il ne se passe absolument rien!
j'ai même enlever mon fichier .csv et aucun message d'erreur!
Marsh Posté le 15-03-2007 à 14:09:29
Lis la doc?
Il y a des fonctions de lecture de fichiers csv.
Marsh Posté le 15-03-2007 à 14:19:50
si le transfert est assuré par un script php alors CSV ou COM (mais marche que si le serveur est sous Windows et c'est lourd)
Sinon, macro excel avec connection odbc à ta bd mysql
Marsh Posté le 15-03-2007 à 17:45:35
dommage et en plus, je ne connais pas les macros Excel.
Je voulais un écran avec un bouton parcourir pour sélectionner le fichier excel car les gens font ce transfert à partir de chez eux et je ne peux installer une macro à tout le monde car ils ne sont pas familiers avec Excel.
Marsh Posté le 16-03-2007 à 11:46:16
Je viens de recevoir un autre fichier qui contient plus de 200 fiches et que je dois intégrer à une de mes tables.
Je peux pas croire que ce soit si compliqué de transférer des données excel vers une table mysql en 2007. Meme windev faisait ça bien!
Marsh Posté le 16-03-2007 à 11:51:58
fourniey a écrit : Je viens de recevoir un autre fichier qui contient plus de 200 fiches et que je dois intégrer à une de mes tables. |
ce n'est pas compliqué. Lis la putain de doc de ton bordel de sgbd, et celle du putain de langage que tu veux utiliser, au lieu de chouiner qu'on ne fait pas tout le boulot à ta place.
Marsh Posté le 14-03-2007 à 21:53:13
Je voudrais transférer des données excel vers ma table mysql.
Est-ce que cela est possible et comment dois-je m'orienter pour faire cela ?
J'ai essayé de lire le contenu de mon fichier en php mais je n'ai que les titres de colonnes.
<?php
// Instruction 1
$fp = fopen ("horaire.txt", "r" );
// Instruction 2
$contenu_du_fichier = fgets ($fp, 255);
// Instruction 3
fclose ($fp);
// Instruction 4
echo 'Le fichier contient : '.$contenu_du_fichier;
?>
Message édité par fourniey le 15-03-2007 à 03:35:10