您的当前位置:首页>全部文章>文章详情

thinkphp5、thinkphp6使用分页paginate查询,获取总记录数、当前页码、每页记录数、分页数据

发表于:2023-09-10 14:56:10浏览:404次TAG: #ThinkPHP #PHP #MySql
// $r 为 paginate查询结果
$data = [
    'total'         => $result->total(),         // 总记录数
    'current_page'  => $result->currentPage(),   // 当前页码
    'per_page'      => $result->listRows(),      // 每页记录数
    'last_page'     => $result->lastPage(),      // 最后一页页码
    'data'          => $result->items()          // 分页数据
];