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 :

1 reqûete/1 tableau -> 3 tableaux [MySQL]


Sujet :

PHP & Base de données

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut 1 reqûete/1 tableau -> 3 tableaux
    Bonjour,

    J'ai la requête suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT YEAR(date_f) annee, MONTH(date_f) mois, COUNT(id_projet) total_projet FROM PROJETS p GROUP BY YEAR(date_f), MONTH(date_f)
    Je ressors les données avec cette boucle :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    while ($row = $query_total_projets->fetch()) {
          $tab = array($row['annee'], $row['mois'], $row['total_projet']);
    }
    Les données donnent ceci :
    annee 	mois 	total_projet
    2012 	9 	4
    2012 	10 	13
    2012 	11 	26
    2012 	12 	21
    2013 	1 	13
    2013 	2 	9
    2013 	3 	23
    2013 	4 	40
    2013 	5 	51
    2013 	6 	32
    2013 	7 	45
    2013 	8 	18
    2013 	9 	36
    2013 	10 	39
    2013 	11 	30
    2013 	12 	1
    2014 	1 	1
    Comme vous pouvez le voir, cela concerne 3 mois en 2012, 12 mois en 2013, et juste le 1er mois de 2014.

    Le but, obtenir un graphique avec l'évolution du nombre de projets par mois et par année, exemple :


    Les couleurs représentent les années, A, B, C les mois...

    La requête est bonne, le code du graphiques est bons aussi. Il me reste juste à obtenir 1 tableau par année. Et surtout, si le mois n'existe pas, par exemple Mai 2012 ou Mai 2014, mettre un beau ZERO et ne pas faire déconner avec un NULL.

    Je voulais savoir par où partir pour obtenir ça ?
    Je me tire les cheveux avec des boucles FOR imbriquées... J'ai lancé du Foreach... Mais je n'arrive à rien !!!
    Puis-je avoir une piste ???

    Merci à vous !
    Dernière modification par Celira ; 06/01/2014 à 16h08.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. tableau intersection de tableaux
    Par raph707 dans le forum Collection et Stream
    Réponses: 9
    Dernier message: 16/02/2015, 23h58
  2. [iText] Tableau contenant des tableaux
    Par drizztoli dans le forum Documents
    Réponses: 2
    Dernier message: 01/09/2010, 21h51
  3. tableau dynamique de tableaux statiques?
    Par spin6 dans le forum Débuter
    Réponses: 1
    Dernier message: 14/12/2008, 19h47
  4. [Tableaux] Diviser un tableau en sous-tableaux
    Par fayred dans le forum Langage
    Réponses: 5
    Dernier message: 18/03/2008, 16h56
  5. tableau dynamique de tableaux statiques.
    Par RaphAstronome dans le forum C++
    Réponses: 2
    Dernier message: 18/02/2007, 14h43

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