Salve ragazzi, sto completando un controllo in php per sapere chi sta visualizzando il mio sito attraverso la cattura del IP e l' INSERT INTO del "visitatore" nella tabella presenti.
Nella tabella presenti stampo anche la data e l'ora di accesso e di Ultimo refresh attraverso Now() ed al fatto che il controllo si ripete su tutte le pagine.
Il mio problema viene a crearsi quando devo eliminare dal database, precisamente dalla tabella "Presenti" quei record che hanno la "Data_Ultimo_Update" minore di 10 minuti del tempo attuale.
Ho pensato ad una cosa del genere, ma non sembra funzionare, infatti i record non vengono per niente cancellati, illuminatemi.![]()
Grazie in anticipo.Codice PHP:
$MySql="DELETE From Presenti WHERE (DATE_ADD(Data_Ultimo_Update, INTERVAL 10 MINUTE) < NOW()";
mysql_query($MySql);