下面我们要建立一个模型类用来连接数据库
我们在lib目录下建一个model.php
<?php namespace core\lib; class Model extends \PDO { public function __construct() { $dsn = 'mysql:host=localhost;dbname=test'; $username = 'root'; $passwd = 'root'; try {//如果连接数据库异常,就显示错误信息 parent::__construct($dsn,$username,$passwd); } catch (\PDOException $e) { p($e->getMessage()); } } }然后我们可以在index控制器里使用一下试试
<?php namespace app\controllers; use core\lib\Model; class IndexController { public function index() { $model = new Model(); $sql = 'select * from up'; $res = $model->query($sql); p($res->fetchAll()); } }这是最后显示出来的信息