//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)) {