06. Yii 2.0 数据库交互 - DAO
来源:互联网 发布:淘宝秒杀能抢到吗 编辑:程序博客网 时间:2024/06/17 03:42
DAO(Data Access Objects 数据库访问对象)
Yii 包含了一个建立在 PHP PDO 之上的数据访问层 (DAO)。DAO为不同的数据库提供了一套统一的API。
示例:
以 Yii 2.0 基础版为例,高级版类似。
首先,在 basic 目录下新建一个文件夹 entity,然后在 basic/entity 目录下新建 basicUser.php 文件,里面封装了对 basic_user 表的 CURD 操作(增、删、改、查),内容如下:
然后,修改数据库配置文件 basic/config/db.php,如下:
再在MySQL数据库中新建一个数据库 test,创建数据表 basic_user,包含字段id、username、passwd。
最后,在 basic/controllers 目录下新建一个控制器 TestController.php,内容如下:
在浏览器地址栏分别访问以下地址,查看对应的效果:
http://basic.com/test/add
http://basic.com/test/del
http://basic.com/test/edit
http://basic.com/test/query
http://basic.com/test/get-info
0 0
- 06. Yii 2.0 数据库交互 - DAO
- 06. Yii 2.0 数据库交互
- 07. Yii 2.0 数据库交互
- 08. Yii 2.0 数据库交互
- YII访问数据库(Yii Dao)
- 07. Yii 2.0 数据库交互 - Query Builder
- 08. Yii 2.0 数据库交互 - AR
- 09. Yii 2.0 数据库交互 -读写分离
- 09. Yii 2.0 数据库交互 -读写分离
- yii AR DAO数据库操作
- yii数据库存储对象DAO
- yii2.0数据库交互DAO
- Yii数据访问对象DAO操作数据库
- PHP Yii使用DAO操作数据库
- Yii - DAO
- Yii Framework 开发教程(24) 数据库-DAO 示例
- Yii Framework 开发教程(24) 数据库-DAO 示例
- 4:使用数据库的DAO和AR(Yii权威指南)
- virtual关键字及多态的实现
- Android中的四种监听方式
- 03 SeekBar 音频播放拖拽进度条
- 随机采样方法整理与讲解(MCMC、Gibbs Sampling等)
- ListView的属性及方法详解
- 06. Yii 2.0 数据库交互 - DAO
- pl/sql编程(三)函数
- 设计模式(五)——抽象工厂模式
- 【挖坑记】JZOJ 4735 最小圈
- WAF攻防研究之四个层次Bypass WAF
- 五十道编程小题目 --- 09 完数 java
- The given object has a null identifier: cn.it.model.Category解决方案
- 第一期 前言 《路由器就是开发板》
- 逗号运算符