0

我要做的是能够创建具有过期日期的产品。

当当前日期与数据库中的过期日期匹配时,它将更改该产品上的布尔字段。(布尔值可见/隐藏)。

这还将发送一封电子邮件,说明该产品已过期。

这需要每天或每天两次自动发生。

关于如何做到这一点的任何想法?

4

1 回答 1

0

使用 cron 作业:

  1. 每隔(小时|天|随便)运行一个作业,从产品表中选择 expiry_date > 当前日期(你没有说你使用的是哪个数据库,所以语法会有所不同)
  2. 对于每个结果,发送一封电子邮件,将标志设置为 true 并提交更新。
于 2012-08-22T15:08:01.820 回答