TP3.2.3分页效果,数据库剩余条数不足每页显示条数时报错

浏览:1351 发布日期:2017/03/23 分类:求助交流 关键字: 分页 数据库报错 输出页面不能点击 点击分页不跳转
tp里的分页类拿来实现分页效果时,数据库一共23条数据,每页5条数据,在页面上点击最后一页时,数据库报错了.
错误如下:
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ') LIMIT 1' at line 1
代码如下:$count = $m->count();
            $p = new Think\Page($count,$rows);
            $show = $p->show();
            $list = $m->limit($p->firstRow,$p->listRows)->select();          
            for($i=0;$i<$rows;$i++){
              $sales = $list[$i]['sales'];                //循环取出每条数据置业顾问字段的值
              $username = M('users')->field('u_name')->where('u_id='.$sales)->find();//根据置业顾问id查询出置业顾问的名字
              $list[$i] = array_merge($list[$i],$username);//组装数组
            }
            $result = array('list'=>$list,'show'=>$show);
            return $result;
求大神解答!
最佳答案
评论( 相关
后面还有条评论,点击查看>>