如何获得距离当前日期 3(不同)天(差异)的结果?
How get results with 3 (various) days away (difference) from the current date?
我正在开发一个日志系统。我的知识PHP还好,mysqli我只知道基本的东西
我想在下一次活动前 3 天发送电子邮件(cronjob),该日期存储在数据库中。电子邮件存储在用户 table 中,而 new_event 列在不同的 table.
中
我的问题是如何获取距当前日期 3 天后的所有电子邮件地址?
我不是在要求预制查询,我只是需要在正确的方向上推动如何处理这个问题。
你需要这样的东西来增加 3 天:
SELECT *
FROM table
WHERE date_send = DATE_ADD(CURDATE(), INTERVAL 3 DAY)
您可以在以下位置阅读更多信息:
http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_adddate
我正在开发一个日志系统。我的知识PHP还好,mysqli我只知道基本的东西
我想在下一次活动前 3 天发送电子邮件(cronjob),该日期存储在数据库中。电子邮件存储在用户 table 中,而 new_event 列在不同的 table.
中我的问题是如何获取距当前日期 3 天后的所有电子邮件地址?
我不是在要求预制查询,我只是需要在正确的方向上推动如何处理这个问题。
你需要这样的东西来增加 3 天:
SELECT *
FROM table
WHERE date_send = DATE_ADD(CURDATE(), INTERVAL 3 DAY)
您可以在以下位置阅读更多信息:
http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_adddate