【发布时间】:2013-01-14 17:46:46
【问题描述】:
我有三个mysql表; Users、Tasks 和 Task_Users,每个用户都可以通过我用 PHP 开发的 Web 应用程序来创建他们的任务。
问题是,我希望我的应用程序在任务发生前一天向用户发送一封电子邮件。我首先想到的是做一个 MySQL 工作或触发发送电子邮件,但我不知道如何做 id,
实现这一点的最佳方法是什么,或者我如何通过 PHP 调用工作并每天执行它并验证在任务发生前只剩下一天,然后如果是真的发送电子邮件?
这是我的表定义。提前致谢。
Users
----------
UserId,Names,email,pass
Tasks
------------
TaskId,TaskName,Descripcion,TaskDateTime
Tasks_Users
------------
TaskId,UserID
【问题讨论】:
-
en.wikipedia.org/wiki/Cron 可能是合适的。