-2
我只想顯示一段時間或某些天或repitative如何只顯示了一段時間的一些內容或幾天
開始一段內容,開始日期,結束日期和結束日期將被存儲在數據庫
所以噹噹前時間在起始日期間,開始時間,結束日期和結束時的內容應顯示
如何實現這一目標?請幫我
在此先感謝
我只想顯示一段時間或某些天或repitative如何只顯示了一段時間的一些內容或幾天
開始一段內容,開始日期,結束日期和結束日期將被存儲在數據庫
所以噹噹前時間在起始日期間,開始時間,結束日期和結束時的內容應顯示
如何實現這一目標?請幫我
在此先感謝
有沒有很多的細節,這個問題繼續下去,但是讓我們假設你正在使用的MySQL數據庫,和你有一個像你所描述的表:
mytable:
start_time TIME
start_date DATE
end_date DATE
content TEXT
所以,你可以使用MySQL的date functions來幫助您選擇適當的內容,並可能使用PHP的date
,正如評論中所建議的。
例如,假設您想構建一個檢索「today」內容的查詢。
您可以使用類似:
SELECT content FROM mytable
WHERE CURRENT_DATE BETWEEN start_date AND end_date
AND start_time <= CURRENT_TIME
看一看的PHP date function,這樣就可以構建具有替代值參數化查詢。
和你累的代碼是?和代碼的問題是? – 2012-08-07 04:38:12
你看過PHP的日期(...)嗎? – 2012-08-07 04:38:21
可能不需要date(),但相關的db函數,而不是我們甚至不知道它是什麼分貝。 – 2012-08-07 04:40:46