thinkphp的部署模式和调试模式数据库查询问题

浏览:1009 发布日期:2015/12/15 分类:求助交流 关键字: debug 调试 部署
        $username = I('susername');
        $data['username'] = array('eq', $username);
        $item = $this->obj_user->where($data)->find();
这条语句在调试模式下输出是正确的sql语句,在关闭了debug模式后,输出的却是:
select * from sys_user where username = '' LIMIT 1




输出是正确的。
意思是有些字段在debug模式关闭的情况下无法查询,有些却可以,就为这个小问题,整整解决了2天2夜也没有解决。万般无奈来这问了~有木有大神知道为什么?如果您没遇到这个情况的,可以留个联系方式,远程帮我看一下,谢谢!

附件 QQ图片20151215102444.png ( 4.75 KB 下载:6 次 )

最佳答案
评论( 相关
后面还有条评论,点击查看>>