Bonjour,
mon problème est le suivant:
j'utilise un plugin jquery qui porte le nom de highchart (un plugin vraiment super). J'utilise la représentation basic line.
Après avoir fais tout mon traitement des mes infos récupérées par une requête je fais un affichage.
Cette affichage m'affiche deux fois le 31 l'un après l'autre.
Voici mon code:
Traitement des informations:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 $k = 5; $l = 0; for($j=6;$j<=count($tab_dates);$j++){ $mois_ap = explode('-',$tab_dates[$j]); $mois_av = explode('-',$tab_dates[$k]); // $mois_ap_int = intval($mois_ap[1]); $mois_av_int = intval($mois_av[1]); // echo $mois_ap_int.' - '.$mois_av_int.'<br>'; // $jour_ap_int = intval($mois_ap[2]); $jour_av_int = intval($mois_av[2]); // //echo $jour_ap_int; if($mois_av_int != $mois_ap_int){ $mois[$l] .= '{ name:\''.$month[$mois_ap_int].'\' , data :['; $jours[$l] .= $jour_ap_int; $l++; } $k++; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 for($n=0;$n<=count($mois_show);$n++){ $donnee .= $mois_show[$n]; $nb_jr += intval($jours_mois[$n]); for($q;$q<=$nb_jr;$q++){ $donnee .= round($tab_resultats[$q]); if($q == $nb_jr) $donnee .=']},'; else $donnee .= ','; } }
Partager