我是相當新的PHP和MySQL,但我已經創建了一個用戶登錄並創建任務的小網站被髮送到指定的電子郵件在某些日子PHP比較日期在MySQL中sendmail的
的日子都存儲在數據庫爲星期三等。
當手動腳本時,腳本將發送信息到數據庫中的所有電子郵件。
使用cron作業我將安排腳本每天運行兩次,以將每個用戶的數據發送到他們的電子郵件。
,但我不知道如何告訴腳本比較用戶已經在當天的數據庫中指定的天,看它是否需要發送電子郵件給用戶的電子郵件的那一天
任何幫助讚賞。
感謝
我是相當新的PHP和MySQL,但我已經創建了一個用戶登錄並創建任務的小網站被髮送到指定的電子郵件在某些日子PHP比較日期在MySQL中sendmail的
的日子都存儲在數據庫爲星期三等。
當手動腳本時,腳本將發送信息到數據庫中的所有電子郵件。
使用cron作業我將安排腳本每天運行兩次,以將每個用戶的數據發送到他們的電子郵件。
,但我不知道如何告訴腳本比較用戶已經在當天的數據庫中指定的天,看它是否需要發送電子郵件給用戶的電子郵件的那一天
任何幫助讚賞。
感謝
地圖用戶爲整數進入天...
然後用這樣的查詢...
從mailinglist
其中daytosend
=星期幾(NOW())
僅供參考.. DAYOFWEEK()返回1-7
好的非常感謝你的迴應,在將這個添加到腳本後,我需要告訴sendmail在它從數據庫中選擇日期後的正確日期發送什麼命令?..對於愚蠢的問題抱歉 – user1494955
的整數我還建議使用整數的映射天,如章risG說。
但是你也可以用字符串「D」使用date()函數。 http://se2.php.net/manual/en/function.date.php
然後將當前日期與用戶在數據庫中的任何日期進行比較。
發佈您的代碼。 –