sto facendo uno script che cancella automaticamente dei dati dal database se passata un ora dal loro inserimento, inserisco la data di inserimento con now(), in un campo che si chiama data_ora, dichiarato come DATETIME e che mi restituisce il valore (corretto) 2010-10-19 18:59:40 per esempio... ora devo fare in modo che la query inserita in un'altra pagina mi cancelli tutto dalla tabella nelle riga che contiene il valore data_ora + 1 ora... ho provato questa query:
" DELETE FROM session_table WHERE data_ora + INTERVAL 1 HOUR >= now() "
ma mi restituisce questo errore:
Warning: mysql_query(): 5 is not a valid MySQL-Link resource
ho provato anche queste query:
" DELETE FROM session_table WHERE (data_ora + INTERVAL 1 HOUR) >= now() "
" DELETE FROM session_table WHERE (data_ora, INTERVAL 1 HOUR) >= now() "
ma mi da sempre lo stesso errore...ora non so dove ho sbagliato dato che è la prima volta che mi trovo a fare cose simili... mi potete aiutare?
" DELETE FROM session_table WHERE data_ora + INTERVAL 1 HOUR >= now() "
ma mi restituisce questo errore:
Warning: mysql_query(): 5 is not a valid MySQL-Link resource
ho provato anche queste query:
" DELETE FROM session_table WHERE (data_ora + INTERVAL 1 HOUR) >= now() "
" DELETE FROM session_table WHERE (data_ora, INTERVAL 1 HOUR) >= now() "
ma mi da sempre lo stesso errore...ora non so dove ho sbagliato dato che è la prima volta che mi trovo a fare cose simili... mi potete aiutare?