problema funzione date

Bruce5000

Utente Attivo
14 Ott 2007
106
0
0
Ciao, devo fare uno script php in modo che a un'ora stabilita elimini alcuni record
nel database mysql.
Ho fatto così ma non elimina i record:
PHP:
$query = mysql_query("select * from links") or die (mysql_error());		

if(date("G:i", time()) == "5:50")
{
while($sql = mysql_fetch_object($query))
{
mysql_query("delete from links where link_id = $sql->link_id") or die (mysql_error());
}
}
Naturalmente prima di questo codice c'è la connessione al database.
Mi potreste aiutare? Grazie
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
23
Roma
alessandro1997.netsons.org
Ti ricordo che gli script PHP vengono eseguiti solamente quando qualcuno accede alla pagina. Quindi il tuo script non funzionerà mai a meno che tu non acceda alle 5:50, nel qual caso sarebbe inutile il controllo sulla data.

Ci sono due possibili soluzioni:
  1. Modifichi lo script in modo che salvi in un file il timestamp dell'ultima esecuzione. Quando un utente accede alla pagina, se dal timestamp sono passate 24 ore cancelli nuovamente i record.
  2. Imposti un cronjob o un'operazione pianificata in modo che esegua lo script tutti i giorni alle 5:50.

La seconda è fattibile solo se hai accesso ai file di configurazione del server o, in ogni caso, puoi definire dei cronjob.

E poi, tutto il ciclo che esegui è inutile. Se vuoi cancellare tutti i record dalla tabella links basta eseguire questa query:
Codice:
TRUNCATE TABLE links
 

Bruce5000

Utente Attivo
14 Ott 2007
106
0
0
come posso impostare un'operazione pianificata o cron job?
mi puoi fare qualche esempio?

in pratica vorrei che a una determinata ora scelta da me, venisse eseguita la delete
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
L Problema funzione mail() PHP PHP 3
L [PHP] problema count messo in una funzione. PHP 1
batmanLF [MySQL] Problema funzione SUM MySQL 1
M Problema con connessione MySqli e funzione PHP 2
A [PHP] Problema invio mail con funzione mail() PHP 3
L [javascript]problema funzione per webapi Javascript 4
S [Javascript] Problema richiamo funzione Javascript 8
F [Javascript] Problema funzione jquery con elementi css esterni Javascript 1
N Problema funzione UPDATE PHP 9
G Problema php relativo a funzione di un pulsante PHP 8
F Problema richiamo funzione Javascript 6
P problema: la funzione funziona (scusate ill gioco di parole) ma mi da errore time out PHP 8
A problema funzione mail() PHP 33
S Problema con funzione "imagecreatefrompng" PHP 10
R Problema funzione caricate con il body Javascript 1
M problema funzione mysql_insert_id PHP 3
felino [Contact Form 7] Funzione personalizzata: ho un problema. WordPress 1
G Problema con la funzione array_combine PHP 2
L problema con la funzione header!!! AIUTO! PHP 24
M problema con elementi della funzione Javascript 3
P [risolto] Problema funzione raggruppamento di elementi Javascript 4
L problema nella implementare una funzione con ritorno PHP 2
F Problema tabs al richiamo di una funzione jQuery 1
F Problema con funzione cambia password PHP 5
S Problema return con funzione PHP 2
L problema email con funzione mail PHP 1
E Problema ad elaborare dati funzione $.get jQuery 2
B Problema con funzione JS Javascript 4
S problema con funzione php PHP 3
D Problema apostrofo con funzione unlink PHP 7
C Problema nel Caricare file e spostarlo con la funzione move_uploaded_file PHP 14
D Problema con funzione preg_match() per controllo email PHP 2
M PhP Problema funzione mssql PHP 5
D Problema nella chiamata ad una funzione javascript da href Ajax 2
Neptune7650 Piccolo problema con la funzione include PHP 1
C Problema funzione Javascript 1
asevenx problema con funzione per far apparire e scomparire un form di commenti PHP 1
asevenx problema con la funzione AVG() PHP 1
P Problema con la funzione mail PHP 13
G ajax php myqsl - problema con funzione javascript Ajax 1
N problema parametro funzione addEventListener Javascript 2
F Problema con funzione di RainTpl PHP 3
M Problema funzione chiamata una volta solo in javascript Javascript 1
dk-wamp problema con la funzione sleep PHP 4
R Problema su funzione makethumb PHP 1
F Problema richiamare funzione Javascript 0
Matt89 problema semplice di una funzione PHP 1
jan267 Problema con funzione getElementsByClassName Javascript 2
O Principiante: problema con funzione CURL ###URGENTE### PHP 1
T PROBLEMA CON SESSIONI PHP 3

Discussioni simili