You can use CRON jobs. You can write the delete statement in a separate php file and tell the server to run that php file every week.
MySQL stored procedure / Automatic delete table
Question
I have a table on mysql that is being automatically updated. How can I define an automatic script that will:
"DELETE FROM tbl"
every week or so?
Solution
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow