0) { ?> query("SELECT * FROM relevage WHERE heure='00:15:00' and date >= '" . $date1 . "' and date <= '" . $date2 . "' ORDER BY date, heure ASC"); $s_date = ''; $i = 0; while ($fetch = $result_pomp->fetch()) { $s_date = $s_date . '"' . date("d/m/y", strtotime($fetch['date'])) . '",'; $tab_pomp1[$i] = $fetch['temp_marche_pp1']; $tab_pomp2[$i] = $fetch['temp_marche_pp2']; $i++; } $s_pomp1 = ''; $s_pomp2 = ''; $vol_maxp1 = 0; $vol_minp1 = 100; $vol_totp1 = 0; $while_date = $date1; for ($i = 0; $i < @count($tab_pomp1) - 1; $i++) { $volume = $tab_pomp1[$i + 1] - $tab_pomp1[$i]; if ($volume < $vol_minp1) $vol_minp1 = $volume; if ($volume > $vol_maxp1) $vol_maxp1 = $volume; $vol_totp1 = $vol_totp1 + $volume; $s_pomp1 = $s_pomp1 . ($volume) . ','; } $while_date = $date1; $vol_maxp2 = 0; $vol_minp2 = 100; $vol_totp2 = 0; for ($i = 0; $i < @count($tab_pomp2) - 1; $i++) { $volume = $tab_pomp2[$i + 1] - $tab_pomp2[$i]; if ($volume < $vol_minp2) $vol_minp2 = $volume; if ($volume > $vol_maxp2) $vol_maxp2 = $volume; $vol_totp2 = $vol_totp2 + $volume; $s_pomp2 = $s_pomp2 . ($tab_pomp2[$i + 1] - $tab_pomp2[$i]) . ','; } // calcul du nombre de jours sur l'intervalle $TDfin = strtotime($date2); // conversion timestamp $TDDeb = strtotime($date1); $Nbjours = round(($TDfin - $TDDeb) / (60 * 60 * 24)); //division des secondes pour avoir les jours //$Nbjours = 31; // Affichage des données bilan sur la période; $vmoyp1 = $vol_totp1 / ($Nbjours); // moyenne par jour $vmoyp2 = $vol_totp2 / ($Nbjours); // moyenne par jour ?>
Du au (format ex.: 2014-05-27)