【发布时间】:2014-01-13 06:25:57
【问题描述】:
在我正在工作的项目(在 codeigniter 中)中,用户可以创建一个任务并将其重复模式设置为(一次/每日/每周),其中
每日 - 任务将出现在未来每天同一时间
每周 - 任务将在每周一出现(例如,如果任务在周一添加)
一次 - 任务只会被添加今日份
现在用户创建的每个任务都会在数据库中创建一条记录,
例如,假设今天(13-01-2014)从 2:00-3:00 创建任务,重复模式为 Daily,这将创建一个针对此 (13-01-2014) 日期的记录,但我可以' t 当时为所有未来日期添加相同的任务。
用户也可以随时更改/编辑任务模式,此后不再重复。
谁能解释一下这种重复模式的工作原理?我的意思是什么时候真正为将来的日期创建任务,或者如何在数据库中维护相同的任务。
【问题讨论】:
标签: php mysql codeigniter logic repeat