Bonjour à tous, j'essaie de créer un fichier json à partir d'une requête sur ma base mysql. J'arrive à le générer mais les infos ne sont pas présentées comme elles le devraient pour renseigner un graph Morris de Bootstrap.
Je m'explique: je cherche à afficher le nombre de réservations par agent sur une durée pour un graphique, il me faudrait donc un JSON du type :
[{"date_res":"2014-12-01","N°agent_1":"nombre de résa","N°agent_2":"nombre de résa","N°agent_3":"nombre de résa",;.}.

Mais ma requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
  $myquery = "SELECT date_res,agent_res,COUNT(*) FROM reservations WHERE date_res BETWEEN  '2014-12-01' AND  '2015-01-10'  GROUP BY date_res"
me renvoie un JSON du type:
{"date_res":"2014-12-01","agent_res":"000001","COUNT(*)":"7"}.

Quelqu'un saurait-il m'aider pour modifier ma requête OU pensez-vous que le problème doive se résoudre dans un traitement PHP ?? Je bloque complètement là.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
$query = mysql_query($myquery);
$data = array();    
while($r=mysql_fetch_assoc($query)){ 
       $data[]=$r;
    }
 $json = fopen('data/resa_date_json.js', 'a+');
 fwrite($json, json_encode($data));
Merci d'avance

Nanouna