begin process at 2012 05 29 01:34:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Exécuter des requêtes mysql depuis un fichier excel ou csv


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Exécuter des requêtes mysql depuis un fichier excel ou csv

mardi 10 novembre 2009 à 17:39:28 | Exécuter des requêtes mysql depuis un fichier excel ou csv

mbik

Bonjours chers amis,
Je suis dans la détresse faute de ne pouvoir résalier un projet qu'on a confié.Je suis un jeune stagiaire et novice en php.
Voici mon probléme :
Chaque matin je dois réaliser plusieurs requêtes SQL depuis un fichier csv qui contient les informations de base telles que les champs TEL ADRESSE NOM PRENOM du client. A chaque fois je copie le n° de TEL pour tester et exécuter une requête SQL avec le n° TEL. Si toutefois, j'ai pas de résultat, je reprend le même travail avec le champ PRENOM et/ou NOM.
Pour me faciliter la vie vu que les requêtes me prennent 2 ou 3h chaque matin alors je veux l'automatiser.
Le but étant de créer un script qui a le bouton parcourir pour télécharger le fichier contenant les informations de la recherche et de les exécuter quand je clique sur ENVOYER par exemple.

Les résultat de la recherche doit ensuite sortir sous un autre fichier csv ou excel selon votre choix.

AIDEZ moi s'il vous plait. C'est très urgent


Rien de plus sympa que l'entraide en info
mercredi 11 novembre 2009 à 02:24:45 | Re : Exécuter des requêtes mysql depuis un fichier excel ou csv

mbik

Il y a personne pour m'aider pliz?


Rien de plus sympa que l'entraide en info
mercredi 11 novembre 2009 à 10:07:51 | Re : Exécuter des requêtes mysql depuis un fichier excel ou csv

kohntark

Membre Club
Salut,

Il y a personne pour m'aider pliz?


Et si tu commençais par fournir le début de code que tu as écrit, ça serait un bon départ pour t'aider, non ?


Cordialement,

Kohntark -

mercredi 11 novembre 2009 à 10:18:13 | Re : Exécuter des requêtes mysql depuis un fichier excel ou csv

mbik

Bonjour, Merci d'avance pour ta réponse.
Comme je l'ai dis dan le post suis novice et je sais pas comment dois je structurer le code or sans cela je peux pas commencer.
J'ai de vagues idées mais sans plus


Rien de plus sympa que l'entraide en info
mercredi 11 novembre 2009 à 10:41:55 | Re : Exécuter des requêtes mysql depuis un fichier excel ou csv

kohntark

Membre Club
C'est bien l'impression que ça m'avait laissée ...

Pourtant tu as déjà décomposé :

Le but étant de créer un script qui a le bouton parcourir pour télécharger le fichier contenant les informations de la recherche et de les exécuter quand je clique sur ENVOYER par exemple.


Cela me parait judicieux et il en ressort tout naturellement :

- un formulaire d'upload
- un script permettant d'aller chercher dans le fichier reçu les informations nécessaires, puis de les mettre en forme pour interroger la DB, avec retour des résultats au client

Le premier point ne devrait pas poser de problème (51 700 000 résultats dans google) Commence donc par là.
Par contre, sauf si on te l'impose, oubli l'utilisation de fichier excel (.xls) : ce n'est nullement justifié et ça va te compliquer la tâche. Le format .csv répondant parfaitement à ce que tu veux faire.


Au plaisir d'avoir des nouvelles,


Kohntark -

mercredi 11 novembre 2009 à 12:00:02 | Re : Exécuter des requêtes mysql depuis un fichier excel ou csv

mbik

Une fois que j'ai le formulaire et le fichier upload je fais comment pour le traiter suivant les champs qui m'intéresse pour l'exécution des requêtes SQL

Rien de plus sympa que l'entraide en info
mercredi 11 novembre 2009 à 12:32:51 | Re : Exécuter des requêtes mysql depuis un fichier excel ou csv

kohntark

Membre Club
Une fois que le fichier csv est sur le serveur tu le lis via des fonctions comme str_getcsv(), fgetcsv() et tu récupères les champs qui t'intéressent.
Tu construis ensuite tes requêtes à partir de ces données.
Tu les exécutes, tu formates si nécessaire au format csv.
Tu renvoies le résultat au client, soit en brut à l'affichage, soit en forçant le téléchargement du fichier résultant.

Ce sont les grandes lignes, pour le détail il faut connaitre la structure du csv, les requêtes, etc ...


Cordialement,



Kohntark -

mercredi 11 novembre 2009 à 12:48:38 | Re : Exécuter des requêtes mysql depuis un fichier excel ou csv

mbik

s'il te plait vu que c'est la 1ère fois que je le fais tu peux me donner un code avec des commentaire pour l'exécution de cette tâche.

Je sens que sans ton aide je vais jamais y arriver. je cherche depuis des heures et c'est seulement quand t'es intervenu que j'ai commencé à comprendre les manips.
un code et les commentaires me permettrons de comprendre pour les prochaines fois
Merci d'avance


Rien de plus sympa que l'entraide en info
mercredi 11 novembre 2009 à 13:25:49 | Re : Exécuter des requêtes mysql depuis un fichier excel ou csv

kohntark

Membre Club

s'il te plait vu que c'est la 1ère fois que je le fais tu peux me donner un code avec des commentaire pour l'exécution de cette tâche.


Je ne sais pas pourquoi mais je la sentais venir depuis le début celle là.
Non, je ne ferai pas ton code.

Dixit le règlement :

9- On ne demande pas un programme tout fait, on ne demande que de l'aide sur un problème concret.
Dirigez-vous directement dans la recherche de sources pour les programmes complets. Inutile de demander du "code tout cuit", vous n'obtiendrez aucune réponse.



Comme nombre d'entre nous je suis ici pour aider, pas pour travailler gratuitement à la place des autres.
Tu veux que je te dise, je suis autodidacte de A à Z, je n'ai jamais eu la chance de suivre le moindre cours d'informatique, j'ai eu mon premier PC à 24 ans, je n'ai jamais eu aucun soutient; mes modestes connaissances je les ai acquises en travaillant, en me prenant fortement la tête (et ça continue)
Alors quand je vois la chance que tu as d'être stagiaire dans ce domaine et que tu n'en profites pas pour acquérir les connaissances ça me laisse froid

Me doutant de ta réponse dès le début j'ai précisé : "(51 700 000 résultats dans google)"
faudrait vraiment être fainéant pour ne pas mettre en oeuvre cet impressionnant chiffre.

Bref :
- tu veux progresser :
tu fais l'effort de lire les tutos, les sources etc ...
tu fournis du code, tu poses des questions précises sur les points bloquants
=> tu auras de l'aide ici
- tu veux que l'on te mâche le travail
=> ce n'est même pas la peine d'espérer une réponse de ma part



Kohntark -

mercredi 11 novembre 2009 à 14:26:11 | Re : Exécuter des requêtes mysql depuis un fichier excel ou csv

mbik


Il y a une incompréhension, je suis un jeune étudiant qui connait très peu le langage php.
Demander de l'aide pour un novice n'a rien à voir avec la paresse. Déjà tu m'as mis sur une voie, je t'en remercie.


Rien de plus sympa que l'entraide en info

1 2

Cette discussion est classée dans : fichier, excel, exécuter, csv, requêtes


Répondre à ce message

Sujets en rapport avec ce message

Ouvrir un fichier csv [Excel] [ par xactise ] Bonjours j'ai creer une requete PHP qui envoie des champs d'une table SQL dans un fichier *.csv (Excel) donc jouvre le fichierj'insere le contenuje le Mysql vers Excel [ par samyusv ] Bonjour,alors voila mon  problème  : j'ai une base de donnée MySQL que je doit exporter dans un fichier Excel. Pour l'instant pas de problème j'y arri Modification d'un fichier Excel en ligne [ par Cdams ] Bonjour,Je voudrais mettre un fichie excel sur mon site qui soit modifiable par les internautes et dont les modifications sont mis à jour dans le fich Probleme avec firefox et un fichier .csv [ par Azdruyel ] Bonjour a tous :) Alors mon probleme, c'est que je cree en PHP un fichier .csv(type de fichier lisible par excel sans etre proprietaire comme les . import d'un fichier excel dans une base de données [ par cacourli ] Bonjour a tous,J'aurais une petite question. Je suis entrain de réaliser un import d'excel vers ma base de données, pour cela pas de problème. J'ai co Lire un Fichier EXCEL d'extension .xls [ par nohit ] Salut !Voilà, j'essaie de lire un fichier Excel .xls (et pas .csv !) avec PHP et de reccuperer chacune des lignes de ce fichier dans une variable $lig Write Excel => exportation de données [ par Stark ] Salut, Je suis en train de développer l'export d'un fichier Excel à l'aide de Write Excel. L'exportation fonctionne correctement mais, lorsque j'ai l Modification d'un fichier Excel en ligne [ par Cdams ] Bonjour, Je souhaiterais pouvoir mettre un fichier excel sur mon serveur et je voudrais que les internautes puissent modifier ce fichier directement d Ouvrir un document Excel dans une nouvelle fenetre [ par danytoss ] Bonjour à tous!Voila mon problème, J'ai une base de données comprenant tous les ordinateurs du parc, et j'aimerai extraire le tout vers un fichier Exc xml(genere par excel) -> php [ par mic79 ] bjour,je dispose d'un fichier xml généré sous excel et je souhaite récupérer les données du fichier excel dans ma page php.connaissez vous une bibliot


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,733 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales