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

PHP & Base de données Discussion :

Générer des fichiers Excel


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Juillet 2010
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 9
    Par défaut Générer des fichiers Excel
    Bonjour à tous !
    Tout d’abord je me présente, Damien étudiant Ingénieur en 1ère année d’école.
    Je suis actuellement en stage dans le service « offre » de mon entreprise de télécom et on m’a confié une mission de Base de données assez complexe ! Petit hic, je suis spécialisé réseau et télécommunication, l’informatique pour moi, ou en tout cas les bases de données c’est du chinois… Tout d’abord je me suis dit que ce ne serait pas insurmontable, néanmoins, devant l’ampleur du projet, j’aurais besoin de toute l’aide des cerveaux spécialistes dans ce domaine !

    Présentation du projet :

    Le société répond à des offres de marché, et effectue l’analyse de la demande, traite la solution, puis l’installation des dispositifs et propose également des services.
    Ils ont à leur disposition pour cela, des outils de « cotations » qui leur permettent de gérer des lignes de produits.
    Le problème pour les Big Manager, ceux qui globalise et centralise tout le projet dans son ensemble, c’est qu’il existe 4 ou 5 logiciels de cotations spécifiques pour différentes lignes de produits. (par exemple, un logiciel pour tout ce qui se ramènera à la transmission IP, un logiciel pour le wireless, etc…)
    Ces logiciels, sortent des Outputs sous forme de tableau Excel (.xls), mais l’organisation de ces tableaux diffère par la forme. Néanmoins la plupart des attributs des tableaux des différents logiciels sont les même. (Unit Cost, quantity, unit selling price, … et bien d’autres)
    C’est ainsi que mon maitre de stage ma demandé de créer une base de données avec une interface qui prendrais en entrée les différents outputs des logiciels, qui extirperait les données qui vont bien, et qui les classerait dans une base de données. Il faut savoir qu’il existe un numéro de contrat, et à chaque numéro de contrat correspond 4 ou 5 outputs de logiciels, et que chaque output est composé de différents éléments (harware, software, services… qui ont un coût).
    Je me suis baladé sur les sites, developpez.net etc, mais la plupart du temps, ils associent SQL à PHP dans le but de créer des sites dynamiques, jamais quand il s’agit de créer une interface gérant des bases de données, donc je ne sais pas trop par quoi commencer ou par ou passer…

    Enfin, il faudrait que cet interface permette de reprendre toutes les données enregistrées pour un contrat (l’ensemble du contrat, que ce soit IP, wireless, services…) et qu’ils les ressortent dans un tableau Excel, avec la possibilité de recherches par options. Par exemple, pour un pays, quels sont les contrats de la base de données, ou à partir de tel dates quels ont étés les contrats. Puis pouvoir selectionner le contrat en cliquant dessus ou autres, et que cela ouvre le tableau comportants tous les lignes de produits avec tous les attributs de chaque éléments (exemple au pif : pour la ligne 1 du tableau : Hub 309OUHJ et dans les colonnes : Unit Cost, quantity, unit selling price…
    Pour la ligne 2 Carteinfo 09768KL et dans les colonnes : Unit Cost, quantity, unit selling price…)

    Je ne sais pas si je suis très clair, mais mes principales préocupations sont de savoir comment je vais pouvoir créer l’interface qui demandera de selectionner les outputs à rentrer par exemple. Après comment extirper les informations de ces tableaux assez complexes, et enfin, comment globaliser ces informations correspondant à un contrat, et pouvoir l’exploiter et le ressortir dans un tableau Excel centrale…

    Voila on arrive à la fin pour ceux qui ont eu le courage de lire jusqu’ici. Je vous montre néanmoins des exemples de ces tableaux outputs :







    Merci beaucoup par avance à tous les génies de la base de données qui se pencheront sur mon problème (PS : j’ai 2 mois pour le réaliser…)

  2. #2
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Bonjour,

    Citation Envoyé par damdam00 Voir le message
    mes principales préocupations sont de savoir comment je vais pouvoir créer l’interface qui demandera de selectionner les outputs à rentrer par exemple. Après comment extirper les informations de ces tableaux assez complexes, et enfin, comment globaliser ces informations correspondant à un contrat, et pouvoir l’exploiter et le ressortir dans un tableau Excel centrale…
    J'ai pas saisi : tu veux faire une "moulinette" afin de pouvoir via des tableaux excels générés rentrer automatiquement les valeurs des tableaux en base ou tu veux juste demander à l'utilisateur de saisir manuellement les données dans des champs qui seront insérés en base ensuite ?

    Si c'est la deuxième solution, un simple formulaire html devrait suffire non ?

  3. #3
    Membre régulier
    Inscrit en
    Juillet 2010
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 9
    Par défaut
    Non non, il n'y a aucun champ à remplis manuellement ! Tous les champs seront remplis dans ces différents logiciels de gestions de lignes de produits, qui eux sortent des tableaux excels. Il s'agit de créer l'interface qui récupèrera les différents tableaux (que l'on pourra indiquer, pas besoin d'automatisme etc pour l'instant) et que les données nécessaires soient enregistrées directement... L'utilisateur ne devrait rien avoir à taper, a part peut être indiquer les chemins d'accès aux différents fichiers excel produits par les logiciels.

  4. #4
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Il faudra alors probablement t'orienter vers PHPExcel

    Et pour te former : Cours pour apprendre PHP et Cours Excel.

  5. #5
    Membre régulier
    Inscrit en
    Juillet 2010
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 9
    Par défaut
    Je ne connais pas du tout, il gère l'import/export de données excel? Et il gère aussi les base de données? Car tout doit être enregistré dans une base de donées...

  6. #6
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Citation Envoyé par damdam00 Voir le message
    Je ne connais pas du tout, il gère l'import/export de données excel? Et il gère aussi les base de données? Car tout doit être enregistré dans une base de donées...
    L'import oui, l'export...je suppose quand aux base de données, c'est php qui s'en charge suite à l'export des données de tes tableaux Excel

Discussions similaires

  1. Réponses: 8
    Dernier message: 04/03/2015, 16h15
  2. [AC-2010] Générer des fichiers excel
    Par Akiro76 dans le forum VBA Access
    Réponses: 1
    Dernier message: 10/06/2014, 15h28
  3. Générer des fichiers Excel
    Par cjacquel dans le forum C++/CLI
    Réponses: 5
    Dernier message: 06/02/2012, 21h18
  4. Générer des fichiers excel sur un serveur
    Par FromCharly dans le forum Cognos
    Réponses: 0
    Dernier message: 27/05/2011, 12h27
  5. [Excel] Générer des fichiers Excel avec PHP et des données SQL
    Par MaTHieU_ dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 29/03/2006, 15h46

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