2010-05-10 58 views

回答

7

真的不知道你要處理的問題,但我想存儲的時間戳保留作出時,有一個在預約點之後存儲的字段是否過期(您的情況爲24小時),就是這樣。其餘的應該在讀取/顯示該信息的地方處理。

另外,如果你還是真的想改變在DB值去一個cron定期更新DB

+0

+1第一段**是**的方式來做到這一點。想要改變價值可能首先是一個有缺陷的想法。可能有例外,但畢竟只有例外。 – 2010-05-10 09:48:21

1

運行定期任務通常使用cron完成。

這裏是Drupal的一些指令how to use it(這是PHP/MySQL的)

1

就像非理性使用cron或者說MySQL的事件,看到Create event

0

我會建議以下兩種方法。

  1. 運行在後臺一個cookie,並檢查出來,如果時間(這裏在這種情況下24小時)用完了或不..
  2. 商店與DATETIME型數據庫的條目。當我們檢查用戶是否登錄或不用會話變量。以類似的方式在網站中進行每次點擊,調用一個函數來檢查時間是否失效。
0

如何使用cron可以通過時間戳值與時間限制比較難liitle

只需運行更新查詢。

它會奏效。

+0

如果你詳細闡述了你的意思,你可能會得到一些讚揚。像這樣,你的答案遠不如其他人有用! – codeling 2012-09-14 11:00:42

+0

支持細節將使這個模糊的方向變成一個實際的答案... – pjmorse 2012-09-23 10:48:37

相關問題