ciao ragazzi. io ho un campo datetime_lastping che mi serve per mantenere attivo un utente tra i presenti. nel login faccio in modo che impedisca l'accesso se sono passati meno di 5 minuti dall'ultimo ping. Fin qui nessun problema.

Ora vorrei stampare i secondi restanti allo scadere dei 5 min, qualcosa tipo "puoi loggarti tra 250 secondi". Ora io c'ho provato, ma dati i risultati mi sa che sbaglio sicuramente

cmq veniamo al codice:

Codice PHP:
     $sql="SELECT *,(NOW() - datetime_lastping) as Resto FROM presenti WHERE NOW() - INTERVAL 5 MINUTE < datetime_lastping  AND Nick='$Nick'";
 
$query=mysql_query($sql,$db); 
                    
$toc mysql_fetch_array($query); 
                    
$num2 mysql_num_rows($query);
if(
$num2 '0') {
echo
"Loggati tra $toc[Resto] secondi"; }

} else { 
ok 
sbagliato sicuro eh?