资讯专栏INFORMATION COLUMN

纯面向过程的分页,简单方便

joyqi / 3034人阅读

摘要:查询失败总记录条数点击的当前页每一页显示条数数据查询的开始位置总页数页码封装当前页为,禁止往前翻页上一页上一页下一页下一页

query("select * from user");
    if(empty($result)){
        echo "查询失败";
        die();
    }else{
       $total=$result->num_rows;//总记录条数
    }

    if(isset($_GET["page"])&&$_GET["page"]!=null){
        $page=$_GET["page"];//点击的当前页
        $pageSize=3;//每一页显示条数
        $start=($page-1)*$pageSize;//数据查询的开始位置
        $pageTotal=ceil($total/$pageSize);//总页数
        $sql="select * from user limit $start,$pageSize";

        if(!empty($result=$conn->query($sql))){

            while($row=$result->fetch_assoc()){
                echo "$row[name]";
                echo " ";
            }
            echo "
"; /*============页码封装============*/ $pagenum=array(); if($pageTotal>1){ $pre=$page-1; if($page==1){//当前页为1,禁止往前翻页 $pagenum[0]="上一页"; }else{ $pagenum[0]="上一页"; } for($i=1;$i<=$pageTotal;$i++){ $pagenum[$i]="$i"; } $next=$page+1; if($next>$pageTotal){ $pagenum[$pageTotal+1]="下一页"; }else{ $pagenum[$pageTotal+1]="下一页"; } print_r($pagenum); } } } ?>

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/23118.html

相关文章

  • css实现瀑布流(multi-column多列及flex布局)

    瀑布流的布局自我感觉还是很吸引人的,最近又看到实现瀑布流这个做法,在这里记录下,特别的,感觉flex布局实现瀑布流还是有点懵的样子,不过现在就可以明白它的原理了 1.multi-column多列布局实现瀑布流 先简单的讲下multi-column相关的部分属性 column-count设置列数 column-gap设置列与列之间的间距 column-width设置每列的宽度 还要结合在子容器中...

    DC_er 评论0 收藏0
  • css实现瀑布流(multi-column多列及flex布局)

    瀑布流的布局自我感觉还是很吸引人的,最近又看到实现瀑布流这个做法,在这里记录下,特别的,感觉flex布局实现瀑布流还是有点懵的样子,不过现在就可以明白它的原理了 1.multi-column多列布局实现瀑布流 先简单的讲下multi-column相关的部分属性 column-count设置列数 column-gap设置列与列之间的间距 column-width设置每列的宽度 还要结合在子容器中...

    MangoGoing 评论0 收藏0
  • jq easyui数据网络分页过程

    摘要:在涉及到组件的分页功能时,遇到了一点问题。由于数据较多,这边不予展示。返回的数据必须是符合要求的数据,格式如下必须带有属性,属性值为总共的数据条数,是这一页的数据内容,以数组对象的形式返回。 第一次写技术方面的文章,有点忐忑,总怕自己讲的不对误导别人。但是万事总有个开头,有不足错误之处,请各位读者老爷指出。 言归正传,最近刚进新公司,上头要求我先熟悉熟悉easyui这个组件库。在涉及到...

    Rainie 评论0 收藏0
  • jq easyui数据网络分页过程

    摘要:在涉及到组件的分页功能时,遇到了一点问题。由于数据较多,这边不予展示。返回的数据必须是符合要求的数据,格式如下必须带有属性,属性值为总共的数据条数,是这一页的数据内容,以数组对象的形式返回。 第一次写技术方面的文章,有点忐忑,总怕自己讲的不对误导别人。但是万事总有个开头,有不足错误之处,请各位读者老爷指出。 言归正传,最近刚进新公司,上头要求我先熟悉熟悉easyui这个组件库。在涉及到...

    array_huang 评论0 收藏0
  • laravel5.5手写教程4Eloquent ORM分页及软删除

    摘要:从而达到了软删除。不过,你可以通过在查询中调用方法来强制查询已被软删除的模型方法也可以被用在关联查询只取出软删除数据会只取出软删除数据恢复被软删除的模型有时候你可能希望取消删除一个已被软删除的模型。 Laravel 有三宝,路由、容器和 Eloquent ORM,Eloquent ORM。我个人一直比较推荐于在实际操作中学习,之前简单了解了路由和Eloquent ORM的基本用法,今天...

    mindwind 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<