2012-11-28 27 views
0

當我嘗試插入select detro示例DATE_FORMAT(date_end,'%W%M%Y')AS dateend的函數時遇到問題。

$ this-> db-> select (name, DATE_FORMAT (date_end, ‘% W% M% Y’) AS dateend) 

它說, '%W%M%Y' 的方法是未知

回答

3

根據這一postforum entry,增加false到您的查詢將做的工作:

$this->db->select("DATE_FORMAT(your_date_field, 'Year: %Y Month: %m Day: %d') AS formated_date", FALSE); 
+0

謝謝我工作的答案 – yoelrodguez

+0

酷!那麼,將答案標記爲接受呢? –

+0

我很想知道'錯誤'是做什麼的。 [根據文檔](http://ellislab.com/codeigniter/user-guide/database/active_record.html):'如果您將其設置爲FALSE,則CodeIgniter將不會嘗試使用反引號來保護您的字段或表名。 '。 –