Esempio n. 1
0
//Datetime met huidige datum + tijd
$time = $conn->getLastestTopHumidity();
//Query om de tijd dat tophumidity voor het laatst is geuplade te acherhalen.
$OldestTime = mysql_fetch_assoc($time);
//Stop de tijd in een variable
$lastCalcMoment = new DateTime($OldestTime["datetime"]);
//Omdat mysql_query het terug stuurt als een string moet het convert worden naar een datetime
// get difference between the two dates
$difference = $now->diff($lastCalcMoment);
//Berekend het verschil
if ($difference->h >= 1) {
    // ->i zijn de minuten. Dit betekent dat elke 30 min de top 10 humidity wordt geupdate
    $calculator->calc();
    //Roep de Calchumidity klasse aan en bereken de top 10 humdiity.
}
$humidity = $conn->getTop10Humdity();
//Query de top 10 humidity.
if (isset($_POST['temperature'])) {
    $temperature_date = array();
    $i = 1;
    while ($key = mysql_fetch_assoc($temperature)) {
        $temperature_date[] = $array = array("#" => $i, "Temperature" => $key["max_temp"], "Country" => $key["country"], "station" => $key["name"]);
        $i++;
    }
    $temperature = $conn->getTop10Temperature();
    new Export($temperature_date, "Temperature");
}
if (isset($_POST['humidity'])) {
    $humidity_date = array();
    $i = 1;
    while ($row = mysql_fetch_assoc($humidity)) {