codeigniter 中的 update_string() 怎么没有效果?
function update_string_user(){$data = array('name'=>'王二麻子');
$where = 'id = 1';
//$this->db->update('users',$data);
$this->db->update_string('users',$data,$where);
//echo $row;
}
修改不了name的值?为什么啊?这个函数不是 update() 的简写吗? 本帖最后由 jeongee 于 2011-2-17 12:51 编辑
CI AR没有update_string方法{:3_47:} 啊 那这个update_string() 怎么用啊
CI 上面出现了这个的啊! 请使用 phpmyadmin 验证 SQL 是否执行。
这个只要不报错就是没问题的。 回复 2# jeongee
这个函数是辅助生成update sql语句的啊,不是执行query的,你要用这个函数的话得这样用!$this->db->query($this->db->update_string(你的参数));
仔细看看手册啦,读明白函数的具体作用
页:
[1]