2014-02-22 59 views
1

我與框架和mysql的數據庫,我試圖從,在過去的過去一小時插入到數據庫表中的最後一個項目工作的最後插入項目獲得在最後一小時

任何人都可以幫忙嗎?

+7

'選擇...其中dateofinsert>現在() - 間隔1小時? –

+0

我沒有嘗試任何事情,因爲我不知道這個問題很多 –

回答

0

此代碼的工作:

$date = strtotime('now') - 3600; 
    $this->db->where('Date >',$date); 
    $q = $this->db->get('news'); 
    if($q->num_rows()>0){ 
     return $q->result(); 
    } 
    else { 
     return FALSE; 
    } 
0

有你的表with TIMESTAMP or DATETIME column,你只需要:

SELECT * FROM tablename WHERE timestamp_column >= DATE_SUB(NOW(), INTERVAL 1 HOUR) 

表例如

id | title | votes | timestamp 
+0

它不起作用,它根本不輸出零行表 –