封装框架(七)模型类
来源:互联网 发布:武汉知乎青年旅舍 编辑:程序博客网 时间:2024/05/16 05:50
下面我们要建立一个模型类用来连接数据库
我们在lib目录下建一个model.php
<?phpnamespace 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控制器里使用一下试试
<?phpnamespace 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()); }}这是最后显示出来的信息
0 0
- 封装框架(七)模型类
- MVC框架的封装(七)加载配置类
- MVC框架的封装(七)配置加载类
- 学习封装mvc框架(七)配置加载类
- MVC框架的封装(七)加载配置类
- MVC框架的封装(五)模型类
- 如何封装一个自己的mvc框架(七)
- MVC封装(七)配置加载类
- 七、类中的封装
- (七)安卓框架搭建之其他必备要素的封装或引入
- CI框架学习之七 ( 常用图像处理 封装 )
- ACE主要应用框架与类别(七):ACE主动对象模型-Active Object
- 封装框架(四)自动加载类
- 封装框架(五)路由类
- 封装框架(八)视图类
- 封装框架(九)配置加载类
- 封装框架(十)日志类
- 封装框架(十二)数据库类
- C#6.0中10大新特性的应用和总结
- Python3 基础:定义函数
- 考研总结
- ResultSet相关ResultSetMetaData详细
- 王朝 童年的二三十
- 封装框架(七)模型类
- MVC框架自己封装开启超神之路(上) 2-4加载控制器
- MVC封装(三)路由类
- MediaWiki初探:安装及使用入门
- 经典排序算法—冒泡排序
- 各种距离
- 检查打印机轴承装配是否正确
- redis基础操作
- MTK收购VIA IP后的CDMA开发