Créer un mini tableau de bord avec Excel et PHP

le 10 septembre 2008 à 15:50 par mrboo

L’objectif de ce billet et de la vidéo qui l’accompagne est de vous expliquer comment synchroniser facilement un tableur Excel avec les données se trouvant dans la base de données de votre site (blog ou e-commerce par exemple)

Pour un e-commerce cela permet de se créer une série de tableaux de bord dont les données sont puisées directement dans la base de donnée du site.

Pratique pour suivre au jour le jour son activité et vérifier rapidement si l’on est « dans les clous » par rapport à son business plan.

Prérequis :

  • Microsoft Office (ça doit pouvoir se faire avec Open Office mais je n’ai pas vérifié)
  • Votre site doit utiliser PHP et MySQL (le script est très facilement adaptable à d’autres environnements techniques)
  • Quelques connaissances en SQL (les bases sont très simples à acquérir)

Vous pouvez télécharger le script PHP du tuto vidéo ici: getdata.zip

Pour un peu plus de sécurité vous pouvez (si votre hébergeur le propose) utiliser un accès en https à votre tableau de données (en gros vous tapez https://w… au lieu de http://w…)

Si vous rencontrez des problèmes dans la mise en pratique n’hésitez pas à poser des questions j’essayerai de vous donner un coup de main (dans la limite de mes compétences et de mon temps libre ;) ).

Tags: , ,

14 commentaires pour “Créer un mini tableau de bord avec Excel et PHP”

Aller au dernier commentaire | retourner à la racine du blog
  1. 1Clément dit :

    Excellent ;)

    J’adore ce genre de petit tips ;)

    Merci

    Clément

  2. 2Olivier 42stores dit :

    Ca a l’air bien ton truc. L’idée est bonne, il faut que je regarde comment exploiter ça !

  3. 3isophe dit :

    ah beurk beurk beurk tu fais ton barbu là François hihi !!!! (nan mais tant mieux si ça peut servir à certains !!!!)

  4. 4lolive dit :

    mrboo se met à faire de la BI :D

  5. 5ghis dit :

    ..excellent comme d’hab, je sens que ça va me servir d’ici peu, merci.

  6. 6Dette dit :

    hiiiiiiiiiiiiii j’ai rien compris au comment mais je vois très très bien le pourquoi :) merci François

  7. 7mrboo dit :

    Dette> Si le « comment » n’est pas clair mon petit tuto n’a pas trop d’intérêt… ;)

  8. 8Jean Benoit dit :

    Super ! Je vais essayer d’adapter ça à open office.

  9. 9Tuxyroots dit :

    Je ne suis pas sur d’avoir saisi l’intérêt d’importer les données dans excel en fait.
    Pour ma part, dès que j’ai quelque chose à « grapher » ou un besoin de stats que l’on peut interpréter d’un simple coup d’œil, j’utilise Open Flash Chart. J’ai découvert ça il y a peu, mais c’est vraiment puissant, et j’en suis à un stade où je graph tout et n’importe quoi … :)

  10. 10mrboo dit :

    Tuxy> Excel est beaucoup plus facile d’accès que la librairie dont tu parles et surtout les business plans sont rarement en PHP ;)
    L’idée c’est d’avoir un fichier Excel que l’on peut synchroniser d’un clic avec les données de notre activité et pouvoir ensuite effectuer tout les recoupements et les consolidations qu’un tableur permet (cela va bien au delà du simple graph)

  11. 11Tuxyroots dit :

    En fait après relecture de ton billet je me rends compte que tu abordais la partie « business plan », mais je suis resté bloqué au « pourquoi absolument excel pour grapher ? » :p
    Comme quoi, relire avant de commenter c’est une bonne chose !

  12. 12dette dit :

    disons que dans la mesure ou mes blogs et boutiques sont des solutions hébergées, je n’ai pas vraiment l’occasion de jouer dans le source pour tester.. mais comme ça viendra sous peu, je garde sous le coude :)

  13. 13mrboo dit :

    Tuxy> ;)

    ‘dette> ça doit être faisable sous la forme d’un plugin wordpress, c’est quoi ta solution de boutique ? si c’est aussi open-source ça doit être envisageable de réaliser un plugin aussi.

  14. 14serge dit :

    Sympa… ça va bientôt me servir ;-) Merci

Vu sur Twitter

Voici quelques tweets qu'il me semble intéressant de relayer ici.