Yii数据读取与跳转参数传递用法实例分析


Posted in PHP onJuly 12, 2016

本文实例讲述了Yii数据读取与跳转参数传递用法。分享给大家供大家参考,具体如下:

$toop=array('id'=>'aaaa','name'=>'bbbb','nickname'=>'ccccc','phone'=>'ddddd','status'=>'eeeeee','mytest'=>$te);
$test='hello world!';
$te="\$this->test='qweqw'";
$conn=Yii::app()->db;
$sql="select * from tbl_user";
$command=$conn->createCommand($sql);
$dataReader=$command->query();
//$rows=$dataReader->readAll();
while(($row=$dataReader->read())!==false) {
  var_dump($row);
}
$this->render('index',array('toop'=>$toop,'var1'=>$test,'var2'=>$te));

$row的结果是:

array (size=4)
 'id' => string '1' (length=1)
 'username' => string 'test1' (length=5)
 'password' => string 'pass1' (length=5)
 'email' => string 'test1@example.com' (length=17)
array (size=4)
 'id' => string '2' (length=1)
 'username' => string 'test2' (length=5)
 'password' => string 'pass2' (length=5)
 'email' => string 'test2@example.com' (length=17)
array (size=4)
 'id' => string '3' (length=1)
 'username' => string 'test3' (length=5)
 'password' => string 'pass3' (length=5)
 'email' => string 'test3@example.com' (length=17)

$rows的结果:

array (size=21)
 0 =>
  array (size=4)
   'id' => string '1' (length=1)
   'username' => string 'test1' (length=5)
   'password' => string 'pass1' (length=5)
   'email' => string 'test1@example.com' (length=17)
 1 =>
  array (size=4)
   'id' => string '2' (length=1)
   'username' => string 'test2' (length=5)
   'password' => string 'pass2' (length=5)
   'email' => string 'test2@example.com' (length=17)
 2 =>
  array (size=4)
   'id' => string '3' (length=1)
   'username' => string 'test3' (length=5)
   'password' => string 'pass3' (length=5)
   'email' => string 'test3@example.com' (length=17)
 3 =>
  array (size=4)
   'id' => string '4' (length=1)
   'username' => string 'test4' (length=5)
   'password' => string 'pass4' (length=5)
   'email' => string 'test4@example.com' (length=17)

$dataReader->read() 与 $dataReader->readAll() 不能同时使用 当$dataReader->read()读完之后$dataReader->readAll()读取的为空,反之一样。

通过render传递的参数可以这样调用:

<?php
var_dump($toop);
var_dump($var1);
var_dump($var2);
?>

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
模拟OICQ的实现思路和核心程序(二)
Oct 09 PHP
php&amp;java(三)
Oct 09 PHP
PHP5新特性: 更加面向对象化的PHP
Nov 18 PHP
Windows PHP5和Apache的安装与配置
Jun 08 PHP
php实现无限级分类实现代码(递归方法)
Jan 01 PHP
PHP设计模式 注册表模式(多个类的注册)
Feb 05 PHP
PHP操作Memcache实例介绍
Jun 14 PHP
phpmyadmin config.inc.php配置示例
Aug 27 PHP
PHP eval函数使用介绍
Dec 08 PHP
php构造函数与析构函数
Apr 23 PHP
CI框架源码解读之利用Hook.php文件完成功能扩展的方法
May 18 PHP
Laravel 将数据表的数据导出,并生成seeds种子文件的方法
Oct 09 PHP
微信支付开发发货通知实例
Jul 12 #PHP
thinkphp中的url跳转用法分析
Jul 12 #PHP
微信支付开发订单查询实例
Jul 12 #PHP
php基于mcrypt_encrypt和mcrypt_decrypt实现字符串加密解密的方法
Jul 12 #PHP
PHP简单实现DES加密解密的方法
Jul 12 #PHP
微信支付开发交易通知实例
Jul 12 #PHP
php实现的debug log日志操作类实例
Jul 12 #PHP
You might like
【星际争霸1】人族1v7家ZBath
2020/03/04 星际争霸
一个程序下载的管理程序(三)
2006/10/09 PHP
PHP 5.3 下载时 VC9、VC6、Thread Safe、Non Thread Safe的区别分析
2011/03/28 PHP
浅析Yii2 gridview实现批量删除教程
2016/04/22 PHP
PHP自带方法验证邮箱、URL、IP是否合法的函数
2016/12/08 PHP
PHP连接MySQL进行增、删、改、查操作
2017/02/19 PHP
AutoSave/自动存储功能实现
2007/03/24 Javascript
jQuery 菜单随滚条改为以定位方式(固定要浏览器顶部)
2012/05/24 Javascript
『jQuery』取指定url格式及分割函数应用
2013/04/22 Javascript
JS将数字转换成三位逗号分隔的样式(示例代码)
2014/02/19 Javascript
Jquery实现的角色左右选择特效
2014/05/21 Javascript
Node.js node-schedule定时任务隔多少分钟执行一次的方法
2015/02/10 Javascript
JavaScript使用delete删除数组元素用法示例【数组长度不变】
2017/01/17 Javascript
Vue.js事件处理器与表单控件绑定详解
2017/03/20 Javascript
vue 通过下拉框组件学习vue中的父子通讯
2017/12/19 Javascript
详解vue-router 初始化时做了什么
2018/06/11 Javascript
Vuex 在Vue 组件中获得Vuex 状态state的方法
2018/08/27 Javascript
react项目实践之webpack-dev-serve
2018/09/14 Javascript
vue iview多张图片大图预览、缩放翻转
2019/07/13 Javascript
[00:28]DOTA2北京网鱼队选拔赛
2015/04/08 DOTA
Python正则表达式的使用范例详解
2014/08/08 Python
解决pandas 作图无法显示中文的问题
2018/05/24 Python
django+echart数据动态显示的例子
2019/08/12 Python
Python pip安装模块提示错误解决方案
2020/05/22 Python
手把手教你配置JupyterLab 环境的实现
2021/02/02 Python
美国时尚配饰品牌:Dooney & Bourke
2017/11/14 全球购物
Holiday Inn中国官网:IHG旗下假日酒店预订
2018/04/08 全球购物
幼儿园毕业家长感言
2014/02/10 职场文书
创业融资计划书
2014/04/25 职场文书
教师竞聘演讲稿
2014/05/16 职场文书
抗震救灾标语
2014/06/26 职场文书
银行求职自荐信
2014/06/30 职场文书
财产分割协议书范本
2014/11/03 职场文书
行政复议决定书
2015/06/24 职场文书
导游词之神仙居景区
2019/11/15 职场文书
Windows下载并安装MySQL8.0.x 版本的完整教程
2022/04/10 MySQL