关闭调试模式后生产SQL语句错误.

浏览:520 发布日期:2014/04/04 分类:求助交流 关键字: 调试模式, SQL

项目中的代码:$username = 'username';
$loginUser = M('g_users')->where("username='%s' ", $username)->field('id,password')->select()[0];
p($User->getLastSql());
die();
define('APP_DEBUG',True);
生成的SQL:
SELECT `id`,`password` WHERE ( username='username' )

define('APP_DEBUG', false);
生成的SQL:
SELECT `id`,`password` WHERE ( username='' )

请问各位大神,这是怎么一回事?
最佳答案
评论( 相关
后面还有条评论,点击查看>>