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 :
me renvoie un JSON du type:
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"
{"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à.
Merci d'avance
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));
Nanouna
Partager