如何根据PHP中的日期发送重复的每月,每周电子邮件

时间:2014-02-11 13:30:52

标签: php email

我需要根据用户订阅每周,每周发送定期发送的电子邮件,发送邮件时我必须从注册日期开始计算日期间隔。

我使用了以下代码,

$30_day_query = "SELECT * FROM users WHERE reminder = 1 AND date
BETWEEN DATE_SUB(NOW(),INTERVAL 29 DAY) AND DATE_SUB(NOW(), INTERVAL 30 DAY)";

此查询适用于在初始服务日期后每30天发送一次电子邮件,

我计划在Cron中运行它。

请Suggest.Thanks提前!

1 个答案:

答案 0 :(得分:0)

以下是每天星期一午夜运行脚本的crontab文件中放置内容的示例。

# crontab -e
0 0 * * 1 /usr/local/bin/php /home/ryan/myscript.php

您可以在此网站上生成所需的任何cron序列: http://www.webmaster-toolkit.com/cron-generator.shtml