Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di pacoz
    Registrato dal
    Sep 2002
    Messaggi
    192

    funzioncina cancella recordz

    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

  2. #2
    La query e' giusta, pero' e' la variabile $GIORNI_ che dovrebbe essere dichiarata globale. Cosi' vale zero.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it L'avatar di pacoz
    Registrato dal
    Sep 2002
    Messaggi
    192
    Grazzzie!!!


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.