72,7 → 72,7 |
$dates = array(); |
$annees = array(); |
$les_mois = array(); |
$pas = 1; // intervalle de mois entre deux étiquettes |
$pas = 3; // intervalle de mois entre deux étiquettes |
$periode = 0; |
$cumul = 0; |
$img_totale_cumul = array(); |
79,7 → 79,7 |
foreach ($img_totale as $annee_mois => $nbre) { |
$annee = substr($annee_mois, 0, 4); |
$mois = substr($annee_mois, 4, 2); |
$mois_fmt_B = strftime('%b', strtotime("0000-$mois-01")); |
$mois_fmt_B = strftime('%b', strtotime("1999-$mois-01")); |
$cumul += $nbre; |
$img_totale_cumul[$annee_mois] = $cumul; |
|
98,13 → 98,14 |
$valeurs_max_y = max($img_totale); |
$valeurs_max_r = max($img_totale_cumul); |
$y_val_fin = $valeurs_max_y; |
$y_pas = 200; |
$y_pas = round(($valeurs_max_y / 6), 0); |
$r_val_fin = $valeurs_max_r; |
$r_pas = 1000; |
$r_pas = round(($valeurs_max_r / 6), 0); |
$etiquettes_x1 = implode('|', $les_mois); |
$etiquettes_x2 = implode('|', $annees); |
$etiquettes_y = 'Images'; |
|
$etiquettes_r2 = 'Cumul'; |
|
// Construire de l'url de l'image |
$graph = array('cht' => 'lc', |
'chtt' => $titre, |
112,12 → 113,12 |
'chco' => '007F00,99CC00', |
'chd' => 't:'.$valeurs_y.'|'.$valeurs_r, |
'chds' => "0,$valeurs_max_y,0,$valeurs_max_r", |
'chxt' => 'y,y,x,x,r', |
'chxl' => '1:|'.$etiquettes_y.'|3:|'.$etiquettes_x2.'|2:|'.$etiquettes_x1.'', |
'chxp' => '1,50|3,0', |
'chxt' => 'y,y,x,x,r,r', |
'chxl' => '1:|'.$etiquettes_y.'|3:|'.$etiquettes_x2.'|2:|'.$etiquettes_x1.'|5:|'.$etiquettes_r2, |
'chxp' => '1,50|3,0|5,50', |
'chxr' => "0,0,$y_val_fin,$y_pas|4,0,$r_val_fin,$r_pas", |
'chm' => 'N ** ,000000,0,-1,8,1.0,ht', |
'chxs' => '0,007F00|4,99CC00'); |
'chxs' => '0,007F00|4,99CC00|5,99CC00'); |
return $graph; |
} |
|
142,7 → 143,7 |
$dates = array(); |
$annees = array(); |
$les_mois = array(); |
$pas = 1; // intervalle de mois entre deux étiquettes |
$pas = 3; // intervalle de mois entre deux étiquettes |
$periode = 0; |
$cumul = 0; |
$img_totale_cumul = array(); |
149,7 → 150,8 |
foreach ($img_totale as $annee_mois => $nbre) { |
$annee = substr($annee_mois, 0, 4); |
$mois = substr($annee_mois, 4, 2); |
$mois_fmt_B = strftime('%b', strtotime("0000-$mois-01")); |
$mois_fmt_B = strftime('%b', strtotime("1999-$mois-01")); |
$this->debug[] = $mois."/".$mois_fmt_B; |
$cumul += $nbre; |
$img_totale_cumul[$annee_mois] = $cumul; |
|
168,13 → 170,14 |
$valeurs_max_y = max($img_totale); |
$valeurs_max_r = max($img_totale_cumul); |
$y_val_fin = $valeurs_max_y; |
$y_pas = 500; |
$y_pas = round(($valeurs_max_y / 6), 0); |
$r_val_fin = $valeurs_max_r; |
$r_pas = 1000; |
$r_pas = round(($valeurs_max_r / 6), 0); |
$etiquettes_x1 = implode('|', $les_mois); |
$etiquettes_x2 = implode('|', $annees); |
$etiquettes_y = 'Images'; |
|
$etiquettes_r2 = 'Cumul'; |
|
// Construire de l'url de l'image |
$graph = array('cht' => 'lc', |
'chtt' => $titre, |
182,12 → 185,12 |
'chco' => '007F00,99CC00', |
'chd' => 't:'.$valeurs_y.'|'.$valeurs_r, |
'chds' => "0,$valeurs_max_y,0,$valeurs_max_r", |
'chxt' => 'y,y,x,x,r', |
'chxl' => '1:|'.$etiquettes_y.'|3:|'.$etiquettes_x2.'|2:|'.$etiquettes_x1.'', |
'chxp' => '1,50|3,0', |
'chxt' => 'y,y,x,x,r,r', |
'chxl' => '1:|'.$etiquettes_y.'|3:|'.$etiquettes_x2.'|2:|'.$etiquettes_x1.'|5:|'.$etiquettes_r2, |
'chxp' => '1,50|3,0|5,50', |
'chxr' => "0,0,$y_val_fin,$y_pas|4,0,$r_val_fin,$r_pas", |
'chm' => 'h,C3C3C3,0,0.5,1,-1|N ** ,000000,0,-1,8,1.0,ht', |
'chxs' => '0,007F00|4,99CC00'); |
'chxs' => '0,007F00|4,99CC00|5,99CC00'); |
return $graph; |
} |
|
208,12 → 211,12 |
$annees = array(); |
$utilisateurs = array(); |
$les_mois = array(); |
$pas = 2; // intervalle de mois entre deux étiquettes |
$pas = 3; // intervalle de mois entre deux étiquettes |
$periode = 0; |
foreach ($resultats as $enrg) { |
$annee = substr($enrg['date_min'], 0, 4); |
$mois = substr($enrg['date_min'], 5, 2); |
$mois_fmt_B = strftime('%b', strtotime("0000-$mois-01")); |
$mois_fmt_B = strftime('%b', strtotime("1999-$mois-01")); |
|
if (!isset($dates[$annee][$mois])) { |
$annees[] = (!isset($dates[$annee]) ? $annee : ''); |
318,7 → 321,7 |
foreach ($obs_totale as $annee_mois => $nbre) { |
$annee = substr($annee_mois, 0, 4); |
$mois = substr($annee_mois, 4, 2); |
$mois_fmt_B = strftime('%b', strtotime("0000-$mois-01")); |
$mois_fmt_B = strftime('%b', strtotime("1999-$mois-01")); |
$cumul += $nbre; |
$obs_totale_cumul[$annee_mois] = $cumul; |
|