TP分页后如何获取总数?
如果你需要单独获取总的数据,可以使用
// 查询状态为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());
文章来源:刘俊涛的博客 欢迎关注公众号、留言、评论,一起学习。
若有帮助到您,欢迎点击推荐,您的支持是对我坚持最好的肯定(*^_^*)
你要保守你心,胜过保守一切。
本文来自博客园,作者:刘俊涛的博客,转载请注明原文链接:https://www.cnblogs.com/lovebing/p/12588637.html