用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3698|回复: 2
收起左侧

关于数据库更新

[复制链接]
发表于 2008-6-19 11:56:18 | 显示全部楼层 |阅读模式
框架的数据库更新是不是有bug

$data = array(
               'file_count' =>'`file_count`+1'  //这个地方不知道该怎么写才正确,因为我想更新的是数字字段,让它自动加1
            );

$this->db->where('file_name', $file_name);
$this->db->update('dl_count',$data) ;

谢谢
发表于 2008-6-19 12:06:31 | 显示全部楼层
AR 不支持这种写法,如果要实现,请自己写 SQL 语句。
 楼主| 发表于 2008-6-19 12:36:12 | 显示全部楼层
谢谢

怪不得,我试了好几种方法都不行
不过我用这种
$this->db->set('file_count', 'file_count+1', FALSE);//必须加上false
$this->db->where('file_name', $file_name);
$this->db->update('dl_count') ;
可以实现

本版积分规则