首页  >  文章  >  后端开发  >  PHP+MySQL+LayUI分页查询显示

PHP+MySQL+LayUI分页查询显示

autoload
autoload转载
2021-04-12 16:17:002586浏览

    html构建前端样式,AJAX异步请求数据,再使用layui.table数据表格的方法渲染,这样就完成了分页查询显示。

  •     html构建前端样式

  •  AJAX异步请求数据

  •     使用layui.table数据表格的方法渲染。

1.HTML文件

        

        

    从前端获取page和limit两个变量,交给MySQL中的 limit 进行分页查询,将查询的结果拼装后以前端LayUI框架规定的json形式返回。

2.laypage.php 文件

     laypage.php 功能是获取数据总数并返回给前端展示。

query($sql);
    $sum = mysqli_fetch_row($result);
    echo ceil($sum[0]/1);
?>

3.paging.php 文件

    laypage.php 功能是根据前端传递的变量指定参数分页查询数据并返回给前端展示。

query($sql);
    $sql2 = 'select * from donation_copy1';
    $count = mysqli_num_rows($mysqli->query($sql2));
    $arr = array();
    while ($row = mysqli_fetch_array($result)) {  
    $arr[] = $row;}$donation_data = array(  // 拼装成为前端需要的JSON
    'code'=>0,
    'msg'=>'',
    'count'=>$count,
    'data'=>$arr);
    echo json_encode($donation_data);
    //echo $sql;
    ?>

最终页面效果如下所示:
在这里插入图片描述

推荐:2021年PHP面试题大汇总(收藏)》《php视频教程

以上是PHP+MySQL+LayUI分页查询显示的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文转载于:csdn.net。如有侵权,请联系admin@php.cn删除