trynews 发表于 2010-6-9 10:53:43

CI数据库操作使用DATE_FORMAT函数时的bug

本帖最后由 trynews 于 2010-6-9 10:55 编辑

以下代码使用到DATE_FORMAT函数,把字段SDATE转成yyyy-mm-dd格式
$this->db->select("DATE_FORMAT(SDATE,'%Y-%m-%d') as _date");
$this->db->from('member');
$query = $this->db->get();

但每次执行都提示错误,CI会把sql语句转成
SELECT DATE_FORMAT(SDATE, `'%Y-%m-%d')` as _date FROM (`kk_member`)
执行出错

conqweal 发表于 2010-7-9 20:59:33

$this->db->select("DATE_FORMAT(SDATE,'%Y-%m-%d') as _date",false);

注意加false
页: [1]
查看完整版本: CI数据库操作使用DATE_FORMAT函数时的bug