时间:2021-07-01 10:21:17 帮助过:26人阅读
//IndexAction.class.php下的
public function index(){
//从model类中获取数据
$m=new Model('User');
$arr=$m->select();
var_dump($arr);
}
//config.php下的
return array(
/*
配置数据库
*/
'DB_HOST' => 'localhost',
'DB_TYPE' => 'mysql',
'DB_USER' => 'root',
'DB_PWD' => 'root',
'DB_NAME' => 'thinkphp',
'DB_PREFIX' => 'tp_',
);
就是这样了,php页面上出现":( 页面错误!请稍后再试~"
怎么解决啊?
//IndexAction.class.php下的
public function index(){
//从model类中获取数据
$m=new Model('User');
$arr=$m->select();
var_dump($arr);
}
//config.php下的
return array(
/*
配置数据库
*/
'DB_HOST' => 'localhost',
'DB_TYPE' => 'mysql',
'DB_USER' => 'root',
'DB_PWD' => 'root',
'DB_NAME' => 'thinkphp',
'DB_PREFIX' => 'tp_',
);
就是这样了,php页面上出现":( 页面错误!请稍后再试~"
怎么解决啊?
仔细看文档,以下链接
http://document.thinkphp.cn/manual_3_2.html#model_instance
解决办法可以从下面三个方法看看:
$user = new \Home\Model\UserModel();
// or
$user = M('User');
// or
$user = D('User');
然后阐明一下几个观点:
我还是坚持那个观点,仔细阅读文档可以解决80%的问题。
1.仔细阅读文档,你遇到的问题就会少
2.如果你越到问题,这些问题的80%都可以解决
$m=new Model('User');
$arr=$m->select();
看到$m
$arr
其实我是拒绝的,至少你得叫个$user
吧。