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:
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++;
}
Traitement des informations:
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 .= ',';
	}
}