Scusate...
...c'è un metodo per eliminare in automatico un record di una tabella se un determinato campo non passa da 0 a 1 nell'arco di 24 ore?
(utenti che non confermano dal link via email)
Grazie!![]()
Scusate...
...c'è un metodo per eliminare in automatico un record di una tabella se un determinato campo non passa da 0 a 1 nell'arco di 24 ore?
(utenti che non confermano dal link via email)
Grazie!![]()
Se hai un campo datetime nel quale memorizzi l'orario di inserimento del record puoi fare
select * from tabella where campo01 = 0 and campo_orario < now() - interval 1 day
se il risultato è quello atteso trasforma la query in delete.
se si sapesse anche il db... ad es. con Sql Server si può schedulare un job
Saluti a tutti
Riccardo
Originariamente inviato da riccardone
se si sapesse anche il db... ad es. con Sql Server si può schedulare un job![]()
Suppongo parli di mysql visto che negli altri thread che ha aperto chiedeva di quello.![]()
Si si!! MySql... nicola75ss mi controlli?![]()
A parte gli scherzi, ma quella che mi hai scritto non è uno script in php?
Ma non lo esegue mica in automatico!
Ciao riccardone, ...ma quel "job" funziona anche con MySql?
Quella che ho scritto è una semplice query di mysql. Ovviamente non viene eseguita in automatico ma necessita che venga richiamata da una pagina php.Originariamente inviato da bANART
A parte gli scherzi, ma quella che mi hai scritto non è uno script in php?
Ma non lo esegue mica in automatico!
A partire dalla versione 5.1 di mysql esistono gli eventi che permettono di eseguire delle query ogni lasso di tempo prefissato.
Qui trovi un esempio
http://forum.html.it/forum/showthrea...ghlight=eventi
Ma tu guarda come sono fortunato!!!!
Sul mio hosting (A) la versione MySql installata è la 5.0.91
Ma ti rendi conto.... ufffff....![]()
Intanto grazie mille Nicola! ...aspetterò che aggiornino la versione!
![]()