dd
Yii2

Yii Framework2.0开发教程(8)输入验证

jerry Yii2
Yii Framework2.0开发教程(8)输入验证
validate() 方法,在幕后为执行验证操作。先看一个简单的例子,例子的代码在《Yii Framework2.0开发教程(2)使用表单Form》。 类ZhyoulunController中函数actionEntry() ,其中有一句$model->validate(),就是

Yii Framework2.0开发教程(7)账户注册开发

jerry Yii2
注册的过程:用户输入数据->提交服务器->插入数据库 由于AR继承自[[yii\base\Model]],所以它同样也支持Model的数据输入、验证等特性。例如,你可以声明一个rules方法用来覆盖掉[[yii\base\Model::rules()|ru

Yii Framework2.0开发教程(6)数据库mysql--ActiveRecord

jerry Yii2
Yii Framework2.0开发教程(6)数据库mysql--ActiveRecord
Active Record(活动记录,以下简称AR)提供了一个面向对象的接口,用以访问数据库中的数据。 一个AR 类关联一张数据表,每个 AR 对象对应表中的一行,对象的属性(即 AR 的特性Attribute)映射到数据行的对应列

Yii Framework2.0开发教程(5)数据库mysql函数

jerry Yii2
Yii Framework2.0开发教程(5)数据库mysql函数
继续《Yii Framework2.0开发教程(3)数据库mysql入门》 首先给一些关于yii2数据库支持的介绍 Yii 基于 PHP's PDO建立了一个成熟的数据库访问层。它提供统一的 API 并解决了一些不同 DBMS 产生的使用不利。 Yii 默

Yii Framework2.0开发教程(4)在yii中定义全局变量

jerry Yii2
Yii Framework2.0开发教程(4)在yii中定义全局变量
在yii中定义全局变量最好的地方是入口脚本处。也就是web文件夹中的index.php文件 例如我们在defined('YII_ENV') or define('YII_ENV', 'dev');后写上 defined('ZYL_HEHE') or define('ZYL_HEHE...
阅读全文

Yii Framework2.0开发教程(3)数据库mysql入门

jerry Yii2
Yii Framework2.0开发教程(3)数据库mysql入门
沿用教程(2)的代码 第一步、在本地mysql数据库中新建数据库zhyoulun 第二步、在数据库中新建表并插入若干条数据 CREATE TABLE `country` ( `code` CHAR(2) NOT NULL PRIMARY KEY, `name` C...
阅读全文

Yii Framework2.0开发教程(2)使用表单Form

jerry Yii2
Yii Framework2.0开发教程(2)使用表单Form
第一步、接着教程(1),我们在controllers/ZhyoulunController.php中添加两处, 1) use app\models\EntryForm; 和 2) public function actionEntry() { $model ...
阅读全文

Yii Framework2.0开发教程(1)配置环境及第一个应用HelloWorld

jerry Yii2
Yii Framework2.0开发教程(1)配置环境及第一个应用HelloWorld
准备工作: 我用的开发环境是windows下的apache+mysql+php 编辑器不知道该用哪个好,暂时用dreamweaver吧 我自己的http://localhost/对应的根目录是E:/website/localhost/ yii的下载地址是https://gith...
阅读全文

Yii2实现读写分离(MySQL主从数据库)

jerry Yii2
Yii2实现读写分离(MySQL主从数据库)
读写分离(Read/Write Splitting)。1.原理:让主数据库(master)处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库(slave)处理SELECT查询操作。2.优点:备份数据库,分担数据库压力,承受更大的

在Yii2.0版本中,如何从控制器里面传递变量到布局文件layouts里的模板中

jerry Yii2
在Yii2.0中,view模板文件里面的$this已经不是对应的控制器对象了,而是View对象的变量。我们可以通过View对象中的params变量来传递数据。先获取当前View,然后给view设置参数,    class