IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration MySQL Discussion :

MySQL & Excel ?


Sujet :

Administration MySQL

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2013
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 13
    Par défaut MySQL & Excel ?
    Bonjour,

    Je suis en train de développer un site intranet en php (avec CodeIgniter) dans le cadre de mon stage.

    J'explique la situation.
    Lorsque l'entreprise reçoit des commandes elle l'indique sur un fichier excel.
    Afin de facilité le suivi du produit, je mets en place un site intranet mais seulement ça serait une perte de temps de recopier à la main le fichier excel (sachant qu'il peut y avoir plusieurs dizaines de produits et que pour chacun on renseigne plusieurs infos).

    Alors je cherche un moyen simple pour que le fichier excel puisse renseigner ma base, de préférence en passant pas mon site php.

    Quelqu'un aurait une solution ?

    ps: voilà le format du tableau excel (si ça aide)


  2. #2
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    Avril 2002
    Messages
    6 058
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2002
    Messages : 6 058
    Par défaut
    Bonjour,

    En attendant que la base soit renseignée directement par l'application, il est possible d'importer le contenu du fichier dans une table temporaire et le dispatcher dans chaque table cible de la base.
    Pour ce faire, jetez un œil du côté de la : http://mysql.developpez.com/faq/?pag...import_fichier

    Sinon, il n'y a pas d'intérêt à avoir une base d'un côté, et un fichier Excel de l'autre... La solution proposée ne gère pas, par exemple, la mise à jour de données déjà insérées en base et modifiée depuis cette insertion dans le fichier Excel. Ce qui est plus compliqué.

    J'espère que, à terme, vous visez de n'utiliser que la base de données .
    Rédacteur / Modérateur SGBD et R
    Mes tutoriels et la FAQ MySQL

    ----------------------------------------------------
    Pensez aux balises code et au tag
    Une réponse vous a plu ? N'hésitez pas à y mettre un
    Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça

  3. #3
    Membre Expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Billets dans le blog
    1
    Par défaut
    salut,

    y a phpexcel comme bibliothèque qui existe pour manipuler les fichiers excel (lecture et écriture)...

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2013
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 13
    Par défaut
    L'un des aspects du problème en effet est que l'on souhaite garder un fichier excel.
    Toutes l'entreprise ne se servira pas du site.
    On partira d'un fichier excel et une partie des personnes se serviront du site et autres de dérivé du fichiers excel.

    Je vais regarder phpexcel et je vous tiens au courant.

  5. #5
    Membre Expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Billets dans le blog
    1
    Par défaut
    comme ced je crains que tu ais une mauvaise approche...

    générer un fichier excel pour la restitution des données oui mais faire un truc qui serait en interaction là c'est un autre problème

    à noter que tu peux aussi te connecter via obdc à mysql en utilisant vba pour excel...

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2013
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 13
    Par défaut
    Il n'y a pas d'interaction entre excel et ma BDD attention!

    Ce qui ce passe actuellement c'est que l'entreprise a un fichier excel général d’où elle copie les informations vers d'autres fichiers excel où seront ajouter des infos supplémentaires.
    Mon site consiste à remplacé ces autres fichiers excel.

    Le premier fichier excel comporte les infos générales et une fois copié sur les autres fichiers, on n'y touche pas.

    Je souhaite juste trouver un moyen simple de copier le tableau du premier fichier excel vers mon site, après il n'y a pas d'interaction entre les données.

  7. #7
    Membre Expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Billets dans le blog
    1
    Par défaut
    alors la bibliothèque est ta solution pour la génération du fichier de base...

Discussions similaires

  1. [Excel] Export données de MySQL vers Excel
    Par fthem dans le forum Bibliothèques et frameworks
    Réponses: 9
    Dernier message: 29/11/2010, 17h37
  2. Réponses: 4
    Dernier message: 16/04/2007, 09h54
  3. Ecrire dans une base de données Mysql depuis Excel
    Par poupi dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 08/02/2007, 17h05
  4. MySQL, PHP, Excel : intérêts. . .
    Par kenny49 dans le forum Outils
    Réponses: 2
    Dernier message: 13/06/2006, 10h36
  5. Envoyer des données mysql vers Excel
    Par thierry198 dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 09/11/2005, 19h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo