返回用thinkp......登陆

用thinkphp5.1实现数据分页功能

烛光2019-03-18 11:34:51426

PHP代码块:

<?php
namespace app\index\controller;

use think\Controller;
use app\index\model\User;

class Index extends Controller
{
    public function index()
    {
    	$list = User::paginate(3);
    	$page = $list->render();

    	$this->view->list = $list;
    	$this->view->page = $page;
        return $this->fetch();
    }
}

前端页面:

{load href="/static/bootstrap/css/bootstrap.css"}
<style>
	.content{width: 600px;margin: 30px auto;text-align: center;}
</style>

<div class="content">
	<table class="table table-bordered">
		<tr>
			<th>ID</th>
			<th>姓名</th>
			<th>性别</th>
			<th>年龄</th>
		</tr>
		{foreach $list as $k=>$v}
		<tr>
			<td>{$v.user_id}</td>
			<td>{$v.user_name}</td>
			<td>{$v.sex}</td>
			<td>{$v.age}</td>
		</tr>
		{/foreach}
	</table>
	{$page|raw}
</div>




{load href="/static/js/jq_3.3.1_mi.js"}
{load href="/static/bootstrap/js/bootstrap.js"}

显示效果:

QQ截图20190318113139.jpg

总结:

用thinkphp5.1实现分页代码非常简单。

最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送