User::find()->all(); 此方法返回所有数据; User::findOne($id); 此方法返回 主键 id=1 的一条数据(举个例子); User::find()->where(['name' => '小伙儿'])->one(); 此方法返回 ['name' => '小伙儿'] ...
分类:
数据库 时间:
2017-06-17 15:02:40
阅读次数:
132
以下是Controller代码 以下是model 代码 view 层代码就没必要写了吧 ...
分类:
其他好文 时间:
2017-06-14 18:08:31
阅读次数:
146
昨晚用nginx运行Yii的一个开源小项目,结果composer安装依赖一直报错,如下 Failed to decode response: zlib_decode(): data error 如果遇到要输入Token (hidden):的情况,请看这篇文: 网上清一色推荐用 self-update ...
分类:
其他好文 时间:
2017-06-13 22:37:48
阅读次数:
180
1.安装Asset插件(composer 全局) 2.下载Yii最新高级版 3.运行根目录下的init.bat, 0选择开发者模式 4.url美化 4.1 开启apache或者nginx的rewirte 4.2 修改/frontend/config/main.php中的components 4.3 ...
分类:
其他好文 时间:
2017-06-13 16:50:37
阅读次数:
183
common:中加 yii中自带的四张表: vendor/yiisoft/yii2/rbac/migrations/schma-mysql.sql 还加一个user表: Rbac控制器 model: Auth.php AuthItem.php Rbac.php: User.php: view:rba ...
分类:
其他好文 时间:
2017-06-13 16:41:07
阅读次数:
184
Query Builder [php] view plain copy $rows = (new \yii\db\Query()) ->select(['dyn_id', 'dyn_name']) ->from('zs_dynasty') ->where(['between','dyn_id', 1 ...
分类:
其他好文 时间:
2017-06-12 15:31:24
阅读次数:
440
如上图所示,首先我们需要创建好module,首先要知道自己想要创建的module是啥 然后在根目录的config文件里面打开配置文件 更改如下内容 接下来就是访问的路由了 正常域名后边换成r=模块id 例如: 这就对了!!! restful 直接跟着手册的走就完全可以!亲测可用!(http://ww ...
分类:
其他好文 时间:
2017-06-12 13:16:34
阅读次数:
161
数据库访问 (DAO) 创建数据库连接 执行 SQL 查询 引用表和列名称 执行事务 复制和读写分离 操纵数据库模式 Yii 包含了一个建立在 PHP PDO 之上的数据访问层 (DAO)。DAO为不同的数据库提供了一套统一的API。 其中`ActiveRecord` 提供了数据库与模型(MVC 中 ...
分类:
其他好文 时间:
2017-06-10 20:31:23
阅读次数:
306
一般处理过程: 模型进行数据操作,继承自CActiveRecord (活跃记录) AR数据库向上的封装。AR通过OOP面向对象方式操作数据库。AR须要终于转变为详细的sql语句。通过一个中间类(criteria标准)协助转为的详细sql语句。find、findAll 就是转化为这个类的一些属性 文件 ...
分类:
其他好文 时间:
2017-06-09 20:30:14
阅读次数:
201