Salve a tutti, sto cercando di realizzare una stazione meteo con non poche difficolta data la mia poca dimestichezza con i linguaggi per lo sviluppo web. Ho creato un database Mysql dal quale prelevo i dati che successivamente mi vengono mostrati sulla mia pagina, ma ora avrei bisogno che in una specifica sezione della pagina mi stampi i dati rilevati in un determinato orario. Per questo ho pensato di creare una condizione if la quale verifica se il timestamp del database corrisponde con l'orario che mi interessa, fino a qui funziona tutto, però mi permette di stampare il dato solamente per il minuto indicato mentre una volta che la condizione risulta errata la casella in automatico viene ripulita, come se la variabile tornasse a zero.
Grazie in anticipo per l'aiuto.Codice PHP:
<?php if (date('H:i') == '03:00'){
$query = mysql_query("SELECT temperatura FROM meteo ORDER BY id DESC LIMIT 1", $connector);
while ( $row = mysql_fetch_array($query, MYSQL_ASSOC) ) {
$temperatura_3 = $row['temperatura'];}
}
echo $temperatura_3;?>