数据重复查询的问题

1、PHP用url在前台显示页面时,会出现有total 没有row的情况。应为没有输出jsonp格式。应该在方法里加上:

  if(I('get.callback')){
            echo I('get.callback').'('.json_encode($result).')';
        }else{
            echo json_encode($result);
        }/

2、显示的数据会出现重复,应为强制进入方法,没有顾忌session和role 所以会出现一些问题。

比如这次,在代码里 role是分 01 和02 的,但是由于没有session 所以 代码会把Role 01 和role 02的查询数据都输出,所以会出现重复查询的情况。

原文地址:https://www.cnblogs.com/beihaibei/p/6181014.html