根据具有特定值的%记录发送电子邮件

时间:2014-10-28 12:23:03

标签: php mysql email

当MySQL数据库中列出的百分比的人回答了问题时,是否有可能让MySQL或PHP发送电子邮件。

例如,我在MySQL数据库中列出了500人,他们被邀请参加一个简短的调查,每次完成他们的记录时都会更新以反映他们已完成。我正在寻找的是一种MySQL或一些PHP脚本向我发送电子邮件的方式,比如10%已经回复了调查。

1 个答案:

答案 0 :(得分:2)

创建触发器并连接到包含结果的表。 如果用户完成记录,请将记录(使用此触发器)添加到邮件队列表(状态为“未处理”的示例)。

创建一个cronjob,用于检查邮件队列表中的“未处理”记录并执行计算,然后发送电子邮件。 您只能从PHP发送电子邮件,而不能直接从Mysql发送电子邮件。