在使用数据更新的时候
我的表名是 oa_message;
看代码
$id = 18;
$Dao = M('message');
$data['status'] = 1;
$condition['id'] = $id;
$result = $Dao->where($condition)->save($data); 以上代码SQL语句是:UPDATE `oa_message` SET WHERE ( `id` = 18 ) 找了一晚上问题要这样 $Dao = M('xinxi');
$data['status'] = 1;
$condition['id'] = $id;
$result = $Dao->where($condition)->save($data); 以上代码SQL语句是: UPDATE `oa_xinxi` SET `status`=1 WHERE ( `id` = '18' )正常了 难道表名不能使用message? 出了更新 其它select add delete 都正常再测测试发现,可能是我那点错了 表面和M('xxxx') 对上了 就不行了
最佳答案