【发布时间】:2013-07-12 02:01:33
【问题描述】:
我搜索了 php mysql 重复事件,但没有找到我想要的任何东西。
我想在 php mysql 中开发事件调度器,其中用户使用 php 存储在 mysql 中的 html 表单添加基于每日、每周、每月、每年模式的重复事件。
比如
用户将使用重复模式输入开始日期、结束日期、事件发生的时间(如下午 4:30)和事件持续时间(如 2 小时,因此它将成为下午 430 到下午 630 的事件)。例如事件将重复3 天后,每周一和周三或每两周后,每月的第 10 天或两个月后的每 10 天,每年的特定日期或没有任何重复模式,只需添加任何特定日期的事件。
此信息将使用 html 表单从用户那里获取,并将存储在 mysql 数据库中,然后它需要显示用户即将发生的事件(例如,如果将定期事件安排在 2013 年 7 月 15 日,则认为今天是 2013 年 7 月 13 日,它将被视为即将发生的事件)或过去的事件(例如,考虑今天是 2013 年 7 月 13 日,如果事件被推迟到 2013 年 7 月 10 日,它将被视为过去的事件)使用 php 以两种不同的方式使用 html 表和 arshaw 完整日历。
我需要帮助我如何将事件信息存储在 mysql 数据库中,而不是使用 php 提取它并在 html 表中显示即将发生或过去的事件,并将其集成到 arshaw 完整日历中。
这种东西已经在 musicteacherhelper.com 中工作,它也使用 php 和 mysql 来实现,所以我需要知道是否有任何可用的开源代码来实现这个功能。
我们将非常感谢您在这方面的任何帮助。
谢谢 塔尔哈
【问题讨论】:
标签: php mysql database-design fullcalendar recurring-events