看板 PHP 關於我們 聯絡資訊
SORRY 我可能表達的不清楚 我試試看再表達一次 linux 系統上的 crontab 設定方式是 分 時 日 月 年 指令 今天假設一個網站內有個自動提醒的功能 要讓USER像這樣去設定 我們姑且不論 "指令" 是否能執行 針對 "分 時 日 月 年 指令" 這樣的功能 我們該開怎樣的table 結構來符合? 而相關到這個table 的程式又該怎麼設計? 若看官還是不太懂的話 講穿了應該是如何用 php + db 的方式 來達到 分 時 日 月 年 指令 的應用 當然一定會有一隻程式定時去 check 上述的TABLE 這隻程式應該怎麼設計? 而上面那篇文章並未提到 table 該怎麼規畫 沒有TABLE規話我也沒辦法理解後續該怎麼做 還希望有經驗的前輩能指導一下 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.172.96
alpe:你已經寫出你的table規劃啦, 現在缺的是cron那隻程式 10/14 01:50
PRAM:我覺得前面fillano已經寫的非常清楚了,你怎麼還問... 10/14 03:20
arzbar:真的說出來了嗎? 我體會不出來耶 10/14 07:47
arzbar:這個TABLE 假使就這六個欄位 那我的那隻PHP 該怎麼去CHECK 10/14 07:48
arzbar:該下怎樣的SQL 語法來取時間到的事件? 10/14 07:48
arzbar:cron job 應該是不只一條 老實說我實在不知道該怎麼規畫 10/14 07:50
arzbar:還望請前輩能再講詳細一點 10/14 07:50
buganini:問題是 你要怎麼去觸發 10/14 10:46
buganini:資料庫部分 你可以紀錄 最後執行時間 和 下次執行時間 10/14 10:46
buganini:唔, last可以不用, 只要next就好了, 選now>=next 10/14 10:47
buganini:但最大的問題是你需要一個daemon來定時檢查 10/14 10:49