level 2
<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
public function index(){
$this->show('abc;<br>');
$m=M('User');
$data=$m->getDbFields();
echo"名字是:".$User[0]['name'];
//$this->display();
}
}
这个为什么一直提示页面错误
2016年03月10日 08点03分
1
level 2
<?php
return array(
//'配置项'=>'配置值'
'DB_TYPE'=>'mysql',
'DB_NAME'=>'thinkphp',
'DB_USER'=>'root',
'DB_PWD'=>'',
'DB_CHARSET'=>'UTF-8',
'DB_HOST'=>'localhost',
'DB_PORT'=>3306,
'DB_DEBUG'=>true,
'DB_PREFIX'=>'think_',
);
这是配置信息
2016年03月10日 08点03分
2
level 1
echo"名字是:".$User[0]['name'];
这是什么东东 用var_dump 看看
2016年03月16日 03点03分
6
level 3
$m=M('User');
$data=$m->getDbFields();
echo"名字是:".$User[0]['name'];
$user是怎么来的?!你取到的值赋给了$data啊。
你先用var_dump()打印一下看看$data,看返回是什么。
写代码时在无法确定是否写错时,最好打印出来,虽然这样浪费时间,但我觉得你会比你盲目的去查哪里错了简单多了。
2016年03月16日 15点03分
7
level 4
语法错误
$m= M('user');
var_dump($m->getDbFields);
2016年03月28日 07点03分
10