S
starfoxfs
Hi zusammen,
ich hab ein kleines Problem mit meinem Mysql Counter. Und zwar speichere ich die Counterhits in einer Tabelle mit ID, ipadr. Client, Timestamp . So jetzt zu meinem Problem, ich möchte das nach 3 Tagen die Tabelle geleert wird und zwar folgendermaßen.
Beispiel wir haben heute den 26.10.04 dann sollen alle Einträge die den Timestamp vom 23.10.04 haben komplett gelöscht werden.
Folgendes habe ich schon programmiert:
Nun irgendwie löscht er immer nur Teile raus aber nicht die vollständigen Row´s von dem Datum das er löschen soll.
ich hab ein kleines Problem mit meinem Mysql Counter. Und zwar speichere ich die Counterhits in einer Tabelle mit ID, ipadr. Client, Timestamp . So jetzt zu meinem Problem, ich möchte das nach 3 Tagen die Tabelle geleert wird und zwar folgendermaßen.
Beispiel wir haben heute den 26.10.04 dann sollen alle Einträge die den Timestamp vom 23.10.04 haben komplett gelöscht werden.
Folgendes habe ich schon programmiert:
PHP:
$zeitpunkt = time();
$newcount = "259200";
$deletecounterhits=mysql_query("DELETE FROM $counterhits WHERE countflag < $zeitpunkt - $newcount");
Nun irgendwie löscht er immer nur Teile raus aber nicht die vollständigen Row´s von dem Datum das er löschen soll.