对于thinkphp不是很理解,在db这块的应用。
希望大家可以解下惑,谢谢
THINKPHP内置了分页实现,要给数据添加分页输出功能变得非常简单,可以直接在DB类查询的时候调用paginate方法
// 查询状态为1的用户数据 并且每页显示10条数据 $list = Db::name('user')->where('status',1)->order('id', 'desc')->paginate(10); // 渲染模板输出 return view('index', ['list' => $list]);
模板文件中分页输出代码如下
<div> <ul> {volist name='list' id='user'} <li> {$user.nickname}</li> {/volist} </ul> </div> {$list|raw}
最佳答案 2020-08-24 16:42
THINKPHP内置了分页实现,要给数据添加分页输出功能变得非常简单,可以直接在DB类查询的时候调用paginate方法
// 查询状态为1的用户数据 并且每页显示10条数据 $list = Db::name('user')->where('status',1)->order('id', 'desc')->paginate(10); // 渲染模板输出 return view('index', ['list' => $list]);
模板文件中分页输出代码如下
<div> <ul> {volist name='list' id='user'} <li> {$user.nickname}</li> {/volist} </ul> </div> {$list|raw}