<?php
namespace app\admin\model;
use think\Model;
class User extends Model
{
// 设置单独的数据库连接
protected $connection = [
// 数据库类型
'type' => 'mysql',
// 服务器地址
'hostname' => '127.0.0.1',
// 数据库名
'database' => 'demo',
// 数据库用户名
'username' => 'root',
// 数据库密码
'password' => 'root',
// 数据库连接端口
'hostport' => '',
// 数据库连接参数
'params' => [],
// 数据库编码默认采用utf8
'charset' => 'utf8',
// 数据库表前缀
'prefix' => 'think_',
// 数据库调试模式
'debug' => true,
// 设置数据表(不含前缀)
// 'tablename' =>'manage_user',
];
// $name=Db::name('manage_user');
protected $name = 'manage_user';
// protected $table = 'manage_user'; //单独设置表名
}
class Manageuser extends Model
{
protected $connection = [
// 数据库类型
'type' => 'mysql',
// 服务器地址
'hostname' => '127.0.0.1',
// 数据库名
'database' => 'demo',
// 数据库用户名
'username' => 'root',
// 数据库密码
'password' => 'root',
// 数据库连接端口
'hostport' => '',
// 数据库连接参数
'params' => [],
// 数据库编码默认采用utf8
'charset' => 'utf8',
// 数据库表前缀
'prefix' => 'think_',
// 数据库调试模式
'debug' => true,
// 设置数据表(不含前缀)
// 'tablename' =>'manage_user',
];
//设置表名
protected $name = 'article';
}controller下的Index.php代码为<?php
namespace app\admin\controller;
use app\admin\model\User as UserModel; //载入模型 并设置别名
use think\Controller;
use think\Db;
class Index extends Controller
{
public function admin_list() //管理员列表
{
$result = UserModel::all();
$this->assign('result', $result); //输出数组
return $this->fetch();
}
public function article_list()
{
// $result = new Manageuser();
$result = Manageuser::all();
$this->assign('result', $result); //输出数组
return $this->fetch();
}提示Class 'app\admin\controller\Manageuser' not found 找不到 最佳答案