我已經與列event_starting_time
& event_ending_time
插槽,其中存儲日期時間格式爲2016-06-17 23:00
的開始和結束事件。顯示即將到來的活動,包括當前和即將到來的活動
因此,在儀表板中,我需要顯示下一個將要加入的所有事件。
假設當前時間是7月5日晚上10點40分。假設如果我有一個event_starting_time
作爲2016-07-05 22:30
(10.30PM)和event_ending_time
作爲2016-07-05 23:30
(11.30PM)的事件,那麼我想在列表中顯示這個事件。
以下是我當前的查詢,它只顯示即將發生的事件,而不是現在實際發生的事件。
$conditions = array('event_starting_time >=' => date("Y-m-d H:i"));
$parameter = array('conditions' => $conditions);
$slots = $this->Slots->find('all', $parameter);
對於上面的SQL查詢將是
SELECT * from Slots where event_starting_time >= date("Y-m-d H:i");
我歡迎任何SQL或CakePHP的解決方案。
'$條件=陣列( 'event_ending_time> ='=>日期( 「Y-M-d H:I」));' 包括等號覆蓋最後一分鐘。 – Gaurav