1、在admin文件夹下创建目录model
2、新建user.php
namespace app\admin\model;
use think\Model;
class User extends model{
protected function initialize(){
parent::initialize();
}
}
3、在控制器(application\admin\controller\Index.php)使用模型,引用模型use app\admin\model\User;创建模型 $user=new User;然后查询$data=$user->limit(10)->select();将值传递到前端 $this->assign('user',$data);
namespace app\admin\controller;
use app\admin\model\User;
use think\Controller;
class Index extends Controller
{
public function index()
{
$user=new User;
$data=$user->limit(10)->select();
$this->assign('user',$data);
return $this->fetch();
}
}
4、在前端显示变量application\admin\view\Index\index.html,使用标签volist循环遍历结果,使用标签eq对值得判断,来显示给用户性别
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<h1> 后台管理dsfsa</h1>
<table>
<tr><th>序号</th><th>姓名</th><th>性别</th></tr>
{volist name="user" id="vo"}
<tr>
<td>{$vo.id}</td>
<td>{$vo.name}</td>
<td>{eq name="vo.sex" value="1"}女{else/}男{/eq}</td>
</tr>
{/volist}
</table>
</body>
</html>
5、数据库配置,在config\database.php设置数据库
// 数据库名
'database' => 'daydayup',
// 用户名
'username' => 'root',
// 密码
'password' => 'root',
// 数据库表前缀
'prefix' => 'xm_',
6、方便调试开启调试模式,config\app.php
// 应用调试模式
'app_debug' => true,

本文介绍如何在ThinkPHP框架中创建用户模型,包括在admin目录下建立model目录和user.php文件,定义User类并继承Model。文章详细描述了在控制器中使用模型进行数据查询,将查询结果传递到前端,并在前端页面使用volist和eq标签显示数据。同时,文中还涉及数据库配置和调试模式的开启。
2万+

被折叠的 条评论
为什么被折叠?



