PHP ThinkPHP框架练习,报错

PHP ThinkPHP框架练习,报错一头雾水

报错

img

目录结构

img

index.php


<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006-2014 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: liu21st <liu21st@gmail.com>
// +----------------------------------------------------------------------

// 应用入口文件

// 检测PHP环境
if(version_compare(PHP_VERSION,'5.3.0','<'))  die('require PHP > 5.3.0 !');
define('APP_DEBUG',True);               //开启调试模式
define('THINK_PATH','./ThinkPHP/');     //定义ThinkPHP框架路径
define('APP_NAME','02');                //定义项目名
define('APP_PATH','./Application/');    //定义项目路径
require (THINK_PATH."/ThinkPHP.php");   //引入ThinkPHP框架入口文件

config.php

<?php
return array(
    //'配置项'=>'配置值'
    'DB_TYPE'=>'mysql',         //数据库类型
    'DB_HOST'=>'localhost',     //服务器地址
    'DB_NAME'=>'database14',    //数据库名
    'DB_USER'=>'root',          //用户名
    'DB_PWD'=>'newpassword',    //密码
    'DB_PREFIX'=>'tb_',         //数据表前缀
    'DB_PARAMS'=>array(),       //数据库连接参数
    'DB_CHARSET'=>'utf8',       //字符集
    'DB_DEBUG'=>'TRUE',         //数据库调试模式 开启后可以记录 SQL 日志
);

IndexController.class.php

<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
    public function index(){
        $db = M('user');            //实例化模型类,参数为数据表名称,不包含表前缀
        $select = $db->select();    //查询数据
        $this->assign('select',$select);    //模板变量赋值
        $this->display();           //输出模板
    }
}

index.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<!--循环输出查询结果数据集-->
<volist name="select" id="user">
  用户名:{$user.name}<br>
  电话:{$user.tel}<hr>
</volist>
</body>
</html>

PHP的PDO没开启吧?题主检查下php.ini配置
https://blog.csdn.net/jiaxue0521/article/details/102866211

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632

打开这两条

img