当MySQL数据库中列出的人员中有%回答了问题时,是否可以让MySQL或PHP发送电子邮件?根据具有特定值的%记录发送电子邮件
例如,我有500人在MySQL DB中列出,他们被邀请参加一个简短的调查,每次一个人完成他们的记录更新以反映他们已经完成。有10%的人回应调查时,我正在寻找的是一种MySQL或某种PHP脚本向我发送电子邮件的方式。
当MySQL数据库中列出的人员中有%回答了问题时,是否可以让MySQL或PHP发送电子邮件?根据具有特定值的%记录发送电子邮件
例如,我有500人在MySQL DB中列出,他们被邀请参加一个简短的调查,每次一个人完成他们的记录更新以反映他们已经完成。有10%的人回应调查时,我正在寻找的是一种MySQL或某种PHP脚本向我发送电子邮件的方式。
创建一个触发器并连接到一个结果表。 如果用户完成记录,则将一条记录(使用此触发器)添加到邮件队列表(状态为“未处理”的示例)。
创建一个cronjob,用于检查邮件队列表中的“未处理”记录并执行计算,然后发送电子邮件。 您只能从PHP发送电子邮件,而不能直接从Mysql发送邮件。
谢谢你 - 欣赏。 – 2014-10-28 12:32:25
是的,这是可能的。你试过什么了? – jurgemaister 2014-10-28 12:24:12
是的,这是可能的 – donald123 2014-10-28 12:24:14
到目前为止我还没有尝试过任何东西 - 在着手编码之前,我想知道它是否可行。欣赏反馈。 – 2014-10-28 12:29:37