首页 > 其他 > 详细

layui的分页器

时间:2020-06-09 17:06:13      阅读:106      评论:0      收藏:0      [点我收藏+]
 
<?php

$key = isset($_GET[‘key‘]) ? $_GET[‘key‘] : ‘‘;

$page = isset($_GET[‘page‘]) ? $_GET[‘page‘] : 1;
$pnum = 3;
$sqlnum = ($page - 1) * $pnum . ‘,‘ . $pnum;
//查询数据
$conn = new mysqli(‘localhost‘, ‘root‘, ‘root‘, ‘qiye‘);
$sql = "select * from product where title like ‘%$key%‘ limit $sqlnum";
$res = $conn->query($sql);
// var_dump($res);
$list = $res->fetch_all(MYSQLI_ASSOC);
// 总条数
$sql = "select * from product where title like ‘%$key%‘";
$zongnum = $conn->query($sql);
$zongnum = $zongnum->num_rows;
//总页码
$zpage = ceil($zongnum / $pnum); //向上取整
var_dump($zongnum);

//


$conn->close();
?>
 
 
 
 
 
<script>
            layui.use(‘laypage‘, function() {
                var laypage = layui.laypage;

                //执行一个laypage实例
                laypage.render({
                    elem: ‘test1‘ //注意,这里的 test1 是 ID,不用加 # 号
                        ,
                    count: <?php echo $zongnum ?> //数据总数,从服务端得到
                        ,
                    limit: <?php echo $pnum; ?> //每页显示条数
                        ,
                    curr: <?php echo $page; ?> //当前页码
                        ,
                    jump: function(obj, first) {
                        //首次不执行
                        if (!first) {
                            location.href = ‘liebiao.php?page=‘ + obj.curr + ‘&key=<?php echo $key ?>‘; //中间一定不要有空格
                        }
                    }
                });
            });
        </script>

layui的分页器

原文:https://www.cnblogs.com/1171899qq/p/13073714.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!