【发布时间】:2017-05-28 14:51:51
【问题描述】:
我的目标:我有一个开始日期,并希望通过 SQL 查询获得所有即将到来的日期。
我的日历中有一个简单的 SQL 查询,用于检查是否是今天。是今天吗,日历中显示今天的会议(与今天的会议相同的日期)。
$sql = "SELECT * FROM meetings WHERE date = '$today_date';
现在我有了一个新功能,可以单次、每周和每月一次的会议。在我的数据库中有一个列,此数据以“e”(单个)、“w”(每周)和“m”(每月)存储。
现在我搜索 mysql 查询解决方案或其他提示,以便在一个开始日期获取所有即将发生的事件。
例如:开始日期是 5 月 28 日(这是我的数据库条目:开始日期和定期列:每周),会议是每周会议。所以我想在我的日历中看到即将在 6 月 4 日召开的会议。
【问题讨论】:
-
如果您有每周和每月的选项,如何定义上限?因为,未来的时间是无限的:)。或者,您实际上对每个会议都有单独的条目?
-
是的,这就是问题所在:条目没有尽头,我不希望我的数据库中有无限的条目。所以我需要一个只有一个条目的解决方案。