1
我有MySQL數據庫中的客戶表,appointment_time
字段。 我想按照該字段中指定的時間向客戶發送電子郵件。 我寫了一個PHP腳本來發送電子郵件,但不知道如何在數據庫中指定的時間自動觸發它。如何觸發PHP腳本在數據庫中存儲的特定時間發送電子郵件
我有MySQL數據庫中的客戶表,appointment_time
字段。 我想按照該字段中指定的時間向客戶發送電子郵件。 我寫了一個PHP腳本來發送電子郵件,但不知道如何在數據庫中指定的時間自動觸發它。如何觸發PHP腳本在數據庫中存儲的特定時間發送電子郵件
google cron
並閱讀有關cron工作。這基本上是linux/un * x如何安排工作並按照您指定的時間間隔運行它們。即使你使用的是共享主機,他們也應該有一個工具來爲你做這件事。
的想法是你告訴cron來運行你的PHP腳本
* * * * * /usr/bin/php /path/to/your/php/script.php
# run this php script every minute
此時檢查數據庫的時間表。請注意,大多數共享主機不允許每分鐘運行的cronjob。大多數將允許你每5分鐘運行一次。