登陆

PHP搜索代码只能搜出一页,点击任意页码不实现

在模糊搜索的时候,会查询出所要的搜索信息,

但是只能看到第一页,点击下一页或者任意一页就会出现如下图,并返回主页面

微信截图_20210513103643.png

以下是搜索功能代码

//档案搜索

    public function dasousu0(){

        if(session('USERNAME') == ''){

                $this->redirect('login/login');

                $keywords=$_POST['keywords'];

            }else{

                $sousu0 = input('post.sousu0');//输入的要搜索的关键字

                if($sousu0 ==''){

                return "<script>

                        alert('请输入搜索关键字!');

                        location.href='danganlist';

                    </script>";

                }else{

                    //模糊查询

                    $list = db('userinfo')->where('ifzztg',0)

                        ->where('bianhao','like','%'.$sousu0.'%')

->whereOr('danwei','like','%'.$sousu0.'%')

                        ->whereOr('name','like','%'.$sousu0.'%')

                        ->whereOr('tel','like','%'.$sousu0.'%')

                        ->whereOr('card','like','%'.$sousu0.'%')

                    ->order('id asc')->paginate(20,false,['query'=>request()->param()]);

                    $page = $list->render();

                    $listcount = db('userinfo')->where('ifzztg',0)

                        ->where('bianhao','like','%'.$sousu0.'%')

->whereOr('danwei','like','%'.$sousu0.'%')

                        ->whereOr('name','like','%'.$sousu0.'%')

                        ->whereOr('tel','like','%'.$sousu0.'%')

                        ->whereOr('card','like','%'.$sousu0.'%')->count();

                    $lb = '全部';

                    $qxid = session('QUANXIANID');

                    if($list){

                        return $this->fetch('dangan',['list'=>$list,'listcount'=>$listcount,'page'=>$page,'lb'=>$lb,'qxid'=>$qxid]);

                    }else{

                        return "<script>

                            alert('无记录!');

                            location.href='danganlist';

                        </script>";

                    }

                }  

            }

    }

各位大神,帮帮小白、、、、、

# PHP
木木木木162 天前474 次浏览

全部回复(2)我要回复

  • 采县「vic」

    采县「vic」2021-06-24 08:59:24

    打印input的值,看有没有数据过来

    回复
    0
  • 猪老湿

    猪老湿2021-05-14 13:53:37

    检查路由

    回复
    0
  • 取消回复发送