1

我正在使用 php 开发 Web 应用程序。我有一个本地工作列表网站。我正在研究一个简单的 html dom 中的刮板,它会刮掉网站上所有活动的工作列表。

职位列表有一个“发布日期”和一个“截止”日期(在达到截止日期时,该列表将从网站上删除)。

我已经成功地抓取了网站上所有的活动列表,并将它们保存在一个简单的 mysql 数据库中。当前活跃的职位列表是 325 个职位。我的数据库中都有它们。

我所做的下一件事是设置 cron,以便刮板每小时运行一次。

我基本上想要的是,我应该如何在mysql DB中进行插入,目前,每次刮板运行时,它都会删除所有列表并再次插入所有列表,包括一个新列表。

最终我需要设置类似通知系统的东西,一旦发布新工作 - 电子邮件通知将发送到电子邮件地址。

最好的方法是什么?我目前没有想法。

4

1 回答 1

0

您可以使用触发器。在每次 INSERT 之后设置一个触发器。
更多关于触发器的信息。 http://dev.mysql.com/doc/refman/5.0/en/trigger-syntax.html

于 2013-01-18T04:28:09.750 回答