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

10 septembre 2008 - 14 commentaires

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 ;) ).


Mini tableau de bord d’un ecommerce avec office et php
envoyé par mrboo

Discussion:

  • Clément dit :

    Excellent ;)

    J’adore ce genre de petit tips ;)

    Merci

    Clément

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

  • isophe dit :

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

  • lolive dit :

    mrboo se met à faire de la BI :D

  • ghis dit :

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

  • Dette dit :

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

  • mrboo dit :

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

  • Jean Benoit dit :

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

  • Tuxyroots 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 … :)

  • mrboo 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)

  • Tuxyroots 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 !

  • dette 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 :)

  • mrboo 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.

  • serge dit :

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

  • Comments closed