I am using MYSQL as my database and PHP as my programming language.I wanted to run a cron job which would run until the current system date matches the \"deadline(date)\" co
I would always go for a cron job for anything scheduling related.
The big bonus point is that you can echo info out as well and it get's emailed to you.
You'll find once you start using cronjobs, it's hard to stop.