Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1420 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  script d'importation automatique de fichier CSV

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

script d'importation automatique de fichier CSV

n°1291632
flock86
oh non les gars pas le slip!
Posté le 25-01-2006 à 09:23:06  profilanswer
 

Bonjour à tous!
 
Je vous explique ma situation :  
je dois récupérer des données excel qui sont au format csv, et les intégrer dans une BDD mysql.
pour ça, j'ai trouvé des applications qui permettent de le faire.
 
Le problème est que mes employeurs souhaitent que je réalise une interface en php qui proposent un bouton d'importation qui gere automatiquement cette intégration.  
en gros : un bouton qui ouvre un explorateur de fichiers, on choisi le csv que l'on veut, on valide et hop le csv est converti directement dans la BDD.
 
Bon. Personnellement je suis à un stade très limité en PHP (conditions, boucles, requetes sql, un peu REGEX...) et je ne pense pas être en mesure de récupérer le script des applications pour l'applique à mon cas.
De plus, ce ne sera pas moi qui gèrera l'intégration de ces fichiers CSV dans la BDD. Ce sera un utilisateur lambda, qui ne devra rien faire d'autre que d'importer le fichier, sans gérer les paramètres de la BDD (clés d'index etc...), d'où cette interface simplifiée que je dois créer...
 
donc  c'est quelque chose qui me dépasse et de loin!
 
y a-t-il quelqu'un qui a déjà été confronté à cette situation et/ou qui pourrait me preter main forte?
merci beaucoup!

mood
Publicité
Posté le 25-01-2006 à 09:23:06  profilanswer
 

n°1291662
Berceker U​nited
PSN : berceker_united
Posté le 25-01-2006 à 10:13:44  profilanswer
 

Bon ben c'est simple. Tu as ton script qui permet de faire en sorte qu'un fichier *.csv => bdd toi tu n 'as plus qu'as trouver un script qui upload un fihier.
upload =>  (csv => bdd)

n°1291692
flock86
oh non les gars pas le slip!
Posté le 25-01-2006 à 10:35:19  profilanswer
 

euh...le script est quelque part dans une application c'est sur...
(l'application en question est un site à mettre en local via easyphp)
le truc c'est que je suis incapable de récupérer ce script!
il est décomposé en plein de pages différentes, avec des paramètres que je ne peux interpréter...franchement c'est pas jouable à mon niveau.
voici le lien vers l'application que j'ai téléchargé...
http://odbcphp.free.fr/php-odbc.php?m=xls

n°1291918
Berceker U​nited
PSN : berceker_united
Posté le 25-01-2006 à 14:06:42  profilanswer
 

Je te promet rien mais peut être que ce soir je pourrais trouver cela dans mes scripts ou le faire rapidement mais je le placerais dans le topic de trucs et astuce php pour faire profiter à tous. tu n'auras plus qu'a réajuster et pluger le script pour l'upload qui se trouveras dans le même topic.

n°1291989
flock86
oh non les gars pas le slip!
Posté le 25-01-2006 à 15:16:11  profilanswer
 

ok merci !
lol g du mal à comprendre ta dernière phrase! je crois que j'ai compris!
 
c'est super si tu peux me retrouver ça!
après je me dépatouillerai d'une façon ou d'une autre...
je fouinerai donc dans les trucs et astuce demain matin!
 
à bientôt!

n°1291990
Berceker U​nited
PSN : berceker_united
Posté le 25-01-2006 à 15:17:01  profilanswer
 
n°1292902
Berceker U​nited
PSN : berceker_united
Posté le 26-01-2006 à 17:38:54  profilanswer
 

Désolé j'ai pas eu le temps hier soir et ce soir ça risque d'être court donc éventuellement Vendredi soir.

n°1294417
flock86
oh non les gars pas le slip!
Posté le 30-01-2006 à 08:20:23  profilanswer
 

ok pas de problème!
merci d'y penser encore!
c'est sympa bercecker united!! tu vas pouvoir m'enlever une méga épine du pied!  

n°1296105
flock86
oh non les gars pas le slip!
Posté le 01-02-2006 à 08:45:56  profilanswer
 

flock86 a écrit :

ok pas de problème!
merci d'y penser encore!
c'est sympa bercecker united!! tu vas pouvoir m'enlever une méga épine du pied!


 
up: j'ai essayé de trifouiller dans l'appli que j'avais trouvé pour importer les fichiers csv...c'est vraiment compliqué...je sais pas si c'est moi qui suit d'une nullité crasse ou si c'est le mec qui a codé de façon complexe, mais c'est un vrai casse tête...
 
quelqu'un a-t-il déjà réalisé un script d'importation csv svp?
non pas que je ne souhaite pas apprendre, c'est ce que je fais tous les jours....
seulement, quand on débute on est aussi limité dans la compréhension...
c'est un peu comme demander à un gosse de CP de calculer la variation génétique entre les poules bretonnes et celles du Périgord  :sweat:  
 :pt1cable:  
une petite aide, même infime sera la bien venue!! :love:  
 
merci d'avance!!
 
perso j'ai rien contre les échanges de bons procédés...je suis plus graphiste à la base...si qq'un m'aide pour réaliser ce script, je peux l'aider à créer une jolie bannière pour son site!! ;)  
 
tcho!

n°1296122
omega2
Posté le 01-02-2006 à 09:29:05  profilanswer
 

Un fichier csv, c'est normalement un fichier dans lequel les données sont juste séparé par un caractére donnée. Il suffit donc de découper chaque ligne de texte en fonction de ce caractére pour retrouver les différentes données.
 
Si c'est compliqué dans le script que t'as trouvé, c'est soit qu'il a codé son truc vraiment comme un pied, soit qu'il y fait d'autres traitements et que t'as pas su voir ce qui correspond au csv du reste.
 
EDIt : Fonction idéale pour un cvs : explode (voir doc de php pour plus d'informations) A toi ensuite d'utiliser comme il faut le résultat de cette fonction.


Message édité par omega2 le 01-02-2006 à 12:41:50
mood
Publicité
Posté le 01-02-2006 à 09:29:05  profilanswer
 

n°1296306
flock86
oh non les gars pas le slip!
Posté le 01-02-2006 à 12:57:08  profilanswer
 

merci omega2
je vais tenter de trouver un moyen de lire le csv des indications fournies..
c pas gagné mais bon... bientôt la variation génétique des poules du périgord n'auront plus de secret pour moi!

n°1296328
flo850
moi je
Posté le 01-02-2006 à 13:31:37  profilanswer
 

la fonction ideal en php pour utiliser des csv est fgetcsv  


---------------

n°1296416
flock86
oh non les gars pas le slip!
Posté le 01-02-2006 à 14:45:04  profilanswer
 

merci!!
je fouine...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  script d'importation automatique de fichier CSV

 

Sujets relatifs
Protéger un fichier musicaltraduction d'un fichier executable
comment lire un fichier en intégralité ?creation de fichier texte en php impossible
[Flash Action script] SequenceImpossible de pack un script GTK avec Py2Exe
classer, ordonner fichier txt[Batch] Trier fichier par date
lecture fichierfichier avec date
Plus de sujets relatifs à : script d'importation automatique de fichier CSV


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR