0
点赞
收藏
分享

微信扫一扫

TP分页后如何获取总数?

云上笔记 2022-05-07 阅读 60

如果你需要单独获取总的数据,可以使用

// 查询状态为1的用户数据
并且每页显示10条数据

$list = User::where('status',1)->paginate(10);

// 获取总记录数

$count = $list->total();

// 把分页数据赋值给模板变量list

$this->assign('list', $list);

// 渲染模板输出

return $this->fetch();

分页后的数据如何修改?

$list = db('user')->paginate(20, false, ['query' => request()->param()])

->each(function ($item, $key) {

// 可做其他数据库查询数据来修改 item

$item['age'] = 18;

return $item;

});

$this->assign("list", $list->all());

若有帮助到您,欢迎点击推荐,您的支持是对我坚持最好的肯定(*^_^*)

你要保守你心,胜过保守一切。

作者:刘俊涛的博客​​




举报

相关推荐

0 条评论