发现一个BUG

浏览:701 发布日期:2013/08/29 分类:技术分享 关键字: BUG
我在使用TP的时候发现一个BUG
在使用数据更新的时候
我的表名是 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') 对上了 就不行了
最佳答案
评论( 相关
后面还有条评论,点击查看>>