I'm developing a kind of program like this http://support.microsoft.com/kb/308569
Let's say "Task A" (1 and only 1 task) is to be performed on either of following schedules.
Daily
Weekly
Monthly
When Application Starts
The settings is going to be stored in a DB table.
question is how to implement and track if the task as per schedule was run. Please also suggest how the DB structure should be.
Do I've to keep checking every specific interval if I need to run this task or how this works.
Theoretical help/algorithm required for the db structure and program and will implement accordingly.
Development Environment is JavaScript with WebSQL as a database or PHP with MySQL