3.2.3下打印不出来$model->_sql ()

浏览:2267 发布日期:2014/12/26 分类:求助交流
$model = new Model  ( 'setup_menus' );
        $map ['setup_menus.rowId'] = '385';
        $result = $model->where ( $map )->select ();
        var_dump( $model->_sql () );
        //var_dump ( $result );
        
        return;
显示为null
同样的代码在3.2.2下正常显示SQL语句

另外如果将上述代码改为:$model = new Model  ( 'setup_menus' );
        $map ['setup_menus.rowId'] = '385';
        $result = $model->where ( $map )->select ();
        var_dump ( $result );
        
        return;
正常显示rowId为385的这条记录
再改为$model = new Model  ( 'setup_menus' );
        $map ['rowId'] = '385';
        $result = $model->where ( $map )->select ();
        var_dump ( $result );
        
        return;
则显示表中的全部记录,以上代码在3.2.2下是完全正常的

参照这个贴子,做相应配置,无法查询数据库
http://www.thinkphp.cn/topic/26803.html
已经放弃这个方法

目前是用这个方法来实现不强制小大写的
http://www.thinkphp.cn/topic/26801.html


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