Ich will ältere Logeinträge löschen.
Dazu habe ich dieses script gemacht:
Das Format der Spalte Timestamp ist
2006-04-06 22:30:59
Das Format $loeschdate
2006-02-04 09:33:07
Leider wird nichts gelöscht. Woran kann es liegen?
Dazu habe ich dieses script gemacht:
PHP-Code:
$retour = (61 * 86400); //Tage
$timenow = date("Y-m-d h:i:s");
$timere = time();
$rechentime = $timere - $retour;
$loeschdate = date("Y-m-d h:i:s",$rechentime);
$sql ="DELETE FROM log WHERE timestamp < $loeschdate";
$ergebnis=mysql_query($sql);
2006-04-06 22:30:59
Das Format $loeschdate
2006-02-04 09:33:07
Leider wird nichts gelöscht. Woran kann es liegen?
Kommentar