Originariamente inviato da Bruce5000
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:
Codice 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
Non si capisce bene cio' che vorresti fare. Forse se non sono le 05:50 non deve fare nulla ma allora potresti evitare anche la SELECT.

Tieni anche presente che date('G:i') rende l'ora senza eliminare lo 0 e quindi '05:00' e' sicuramente diverso a livello di stringa da '5:00' .