Yii 2.0 权威指南(3) 使用数据库
更多内容: http://blog.yuhai.win
参考地址:
http://www.yiichina.com/doc/guide/2.0/db-active-record
- 在config/db.php 中配置数据库相关信息
<?phpreturn ['class' => 'yii\db\Connection','dsn' => 'mysql:host=localhost;dbname=yii2basic','username' => 'root','password' => '','charset' => 'utf8',
];
上面配置的数据库连接可以在应用中通过 Yii:: $app->db 表达式访问
如果数据库连接失败请检查你是否安装了PHP PDO扩展和你所使用的数据库的PDO驱动
使用 yii\data\Pagination 和 yii\widgets\LinkPager 进行分页操作
通过yii\data\Pagination 获取数据
$pagination = new Pagination(['defaultPageSize' => 5,'totalCount' => $query->count()]);$countries = $query->orderBy('name')->offset($pagination->offset)->limit($pagination->limit)->all();
在 页面中 使用 yii\widgets\LinkPager 显示分页信息, 在官方的例子中
<?php foreach ($countries as $country): ?><li><?= Html::encode("{$country->name} ({$country->code})") ?>:<?= $country->population ?></li>
<?php endforeach; ?>
endforeach 会报错,所以改为以下形式
<ul><?php foreach ($countries as $country){?><li><?= Html::encode("{$country->name} ({$country->code})") ?><?= $country->population ?></li><?php } ?></ul><?= LinkPager::widget(['pagination' => $pagination]) ?>
Yii 2.0 权威指南(3) 使用数据库相关推荐
- 《果壳中的C# C# 5.0 权威指南》 (09-26章) - 学习笔记
<果壳中的C# C# 5.0 权威指南> ========== ========== ========== [作者] (美) Joseph Albahari (美) Ben Albahar ...
- 《果壳中的C# C# 5.0 权威指南》 (01-08章) - 学习笔记
<果壳中的C# C# 5.0 权威指南> ========== ========== ========== [作者] (美) Joseph Albahari (美) Ben Albahar ...
- ActionScript 3.0权威指南
ActionScript 3.0权威指南 作者: 乔珂 译者: 无 定 价: 89.00元(含光盘1张) 页码: 840 出版时间: 2008-07 ISBN号: 97871210 ...
- C#4.0权威指南(奋斗的小鸟)_PDF 电子书
下载地址:http://pan.baidu.com/share/link?shareid=2562375078&uk=721744522 QQ:2864670220 目录 前言 第一部 ...
- 《ActionScript 3.0权威指南》阅读笔记
第二章 配置开发环境 目前,主流的ActionScript 3.0开发环境分为Flash和Flex两大类.前者是设计和开发一体的集成环境,后者是严肃的脚本开发平台,更符合程序猿的析构.开发者应根据自 ...
- Yii框架2.0中文权威指南 - 在线手册发布
介绍: Yii框架2.0中文权威指南 由 小蘿蔔丁 创办,本指南发布遵循 Yii 文档使用许可 . 旨在分享Yii框架2.0中文开发文档,方便在使用Yii框架2.0的程序猿.共同学习,共同进步. Yi ...
- mysql数据库权威指南_MySQL_MySQL权威指南读书笔记(三),第二章:MYSQL数据库里面的数 - phpStudy...
MySQL权威指南读书笔记(三) 第二章:MYSQL数据库里面的数据 用想用好MYSQL,就必须透彻理解MYSQL是如何看待和处理数据的.本章主要讨论了两个问题:一是SQL所能处理的数据值的类型:二是 ...
- 《PowerShell V3——SQL Server 2012数据库自动化运维权威指南》——2.8 创建数据库...
本节书摘来自异步社区出版社<PowerShell V3-SQL Server 2012数据库自动化运维权威指南>一书中的第2章,第2.8节,作者:[加拿大]Donabel Santos,更 ...
- 《PowerShell V3——SQL Server 2012数据库自动化运维权威指南》——1.5 安装SMO
本节书摘来自异步社区出版社<PowerShell V3-SQL Server 2012数据库自动化运维权威指南>一书中的第1章,第1.5节,作者:[加拿大]Donabel Santos,更 ...
- 《PowerShell V3——SQL Server 2012数据库自动化运维权威指南》——2.19 使用bcp实施批量导出...
本节书摘来自异步社区出版社<PowerShell V3-SQL Server 2012数据库自动化运维权威指南>一书中的第2章,第2.19节,作者:[加拿大]Donabel Santos, ...
最新文章
- 系统架构师具备的能力和构架师自我培养过程
- Elasticsearch: 权威指南 » 聚合 » Doc Values and Fielddata » 聚合与分析
- [SDOI2008]SUE的小球
- 财付通php接口,dedecms 财付通接口,dedecms财付通_PHP教程
- lambda qt 参数 槽函数_C++中的lambda表达式用法
- freetextbox java_FreeTextBox-Java架构师必看
- jQuery Event.delegateTarget 属性详解
- Java配置环境变量、方法和原因
- 倾囊传授DELL主板BIOS设置
- 学习TP5(一):TP5框架下载与快速入门使用
- 北京飞马贸易借沟通CTBS实现总部与分公司同步做帐
- Java版常用排序算法复杂度
- 2018华为软件精英大赛
- DevOps Master凤凰沙盘的学习体验
- Windows找不到合适的打印机驱动程序
- 基于区域生长算法的图像分割python_基于区域分割(图像分割)
- Pacman基本使用
- uboot的环境变量
- aiem模型matlab,基于MIMICS模型的麦田地表土壤含水量反演研究
- C#松下PLC通信源代码,支持松下Mewtocol协议,支持网口通信和串口通信,部分代码稍作修改后可直接copy到自己的上位机软件使用
热门文章
- delphi相关文件扩展名
- 浅析Ruby on Rails部署方案(三)
- BlogEngine.Net架构与源代码分析系列part5:对象搜索——IPublishable与Search
- OGNL中的#、%和$符号
- Tomcat 部署多个项目出现错误
- 上传伪技术~很多人都以为判断了后缀,判断了ContentType,判断了头文件就真的安全了。是吗?...
- 笔记7:winfrom的一些知识点(一)
- python threadPool 与 multiprocessing.Pool
- 做品牌 在男人和女人之间玩转巧妙和平衡
- 23. 生成 core dump