ho questa semplice funzione che non funziona, o meglio funziona troppo!!![]()
$GIORNI_ = 15;
function elimina_vecchie_visite() {
global $db;
$db->query("DELETE FROM forum_visite WHERE (TO_DAYS(NOW()) - TO_DAYS(ultima_visita)) > '$GIORNI_'");
}
dovrebbe eliminare tutti i record che hanno la data ultima_visita più vecchia di 15 giorni, ma in pratica così com'è li cancella tutti tranne la data di oggi!!!![]()
Concettualmente è giusta?
Grazie![]()