$this->db->update
$this->db->update里 如UPDATE sers SETUS=US+1 WHERE ID=6这样的要怎么解决呢
求帮助 感谢 看下手册 http://codeigniter.org.cn/user_guide/database/active_record.html#update lnlingyuan 发表于 2011-10-13 13:33 static/image/common/back.gif
看下手册 http://codeigniter.org.cn/user_guide/database/active_record.html#update
我的PHP是这样的
$upucdata ['money'] = 'money-'.$diffmoney ;
$upucdata ["credit"] ="credit+$diffscore";
$this->db->where ( 'uid', ( int ) $uid );
$this->db->update ( 'users', $upucdata );
完了以后吧他自己转义了,所以就不行了。 :(话说我也遇到这个问题,LZ是怎么搞定的?
还是多看看手册吧,,说的很简单 为什么不直接用$this->db->query ->db->set('xxx','xxx+1',false)
页:
[1]