首页 > 解决方案 > 如何通过电子邮件向每行的电子邮件地址发送新添加的 SQL 行?

问题描述

我正在尝试创建一个网站,我可以在其中上传包含列的 CSV 电子表格,如下所示:

电子邮件地址 | 类别 | 项目 | 说明 | 成本

它将数据从 CSV 复制到 SQL 数据库中。现在我还无法弄清楚的困难部分:

我想运行一个 cron,每个电子邮件地址下的任何新数据都将通过电子邮件发送到存档的电子邮件地址。

因为我还在学习,所以我希望使用 CMS,但是如果该电子邮件地址有新的 SQL 数据(或用户名,我认为)。

指出我正确的方向?想法也受到赞赏。

标签: phpsqlemailcontent-management-system

解决方案


我会在名为“email_sent”的表中添加另一个整数字段,并在导入时插入 0。

创建一个简单的 php 脚本,它将轮询该表并查找任何具有 0 的行。检索电子邮件地址并使用 swiftmailer 之类的东西发送电子邮件。成功时将“email_sent”更新为 1。

Alister 的第二个回答帮助我执行了类似的任务。 如何使用 PHP 创建 cron 作业?

阅读后使用 cron 相当直接地运行 php 脚本。


推荐阅读