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 相关文章推荐
mysql中存储过程、函数的一些问题
Feb 14 PHP
php daodb插入、更新与删除数据
Mar 19 PHP
在PHP中操作Excel实例代码
Apr 29 PHP
linux系统上支持php的 iconv()函数的方法
Oct 01 PHP
PHP中全局变量global和$GLOBALS[]的区别分析
Aug 06 PHP
定义php常量的详解
Jun 09 PHP
php实现cc攻击防御和防止快速刷新页面示例
Feb 13 PHP
smarty内置函数foreach用法实例
Jan 22 PHP
PHP汉字转换拼音的函数代码
Dec 30 PHP
Laravel框架集成UEditor编辑器的方法图文与实例详解
Apr 17 PHP
php+lottery.js实现九宫格抽奖功能
Jul 21 PHP
PHP解密支付宝小程序的加密数据、手机号的示例代码
Feb 26 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
php 用sock技术发送邮件的函数
2007/07/21 PHP
php zlib压缩和解压缩swf文件的代码
2008/12/30 PHP
php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
2013/08/10 PHP
PHP获取当前相对于域名目录的方法
2015/06/26 PHP
php中使用websocket详解
2016/09/23 PHP
Yii2中hasOne、hasMany及多对多关联查询的用法详解
2017/02/15 PHP
PHP大文件切割上传并带进度条功能示例
2019/07/01 PHP
Laravel获取当前请求的控制器和方法以及中间件的例子
2019/10/11 PHP
可以显示单图片,多图片ajax请求的ThickBox3.1类下载
2007/12/23 Javascript
jquery插件jbox使用iframe关闭问题
2009/02/09 Javascript
jquery 结合C#后台的数组对文章的关键字自动添加链接的代码
2011/07/15 Javascript
Jquery为a标签的href赋值实现代码
2013/05/03 Javascript
jquery中$.post()方法的简单实例
2014/02/04 Javascript
用javascript读取xml文件读取节点数据
2014/08/12 Javascript
用javascript关闭本窗口技巧小结
2014/09/05 Javascript
Javascript之Math对象详解
2016/06/07 Javascript
js插件dropload上拉下滑加载数据实例解析
2016/07/27 Javascript
JS实现动态倒计时功能(天数、时、分、秒)
2019/12/12 Javascript
[01:08:43]DOTA2-DPC中国联赛定级赛 Phoenix vs DLG BO3第一场 1月9日
2021/03/11 DOTA
Python实现读写INI配置文件的方法示例
2018/06/09 Python
Django forms组件的使用教程
2018/10/08 Python
使用python将mysql数据库的数据转换为json数据的方法
2019/07/01 Python
解决pycharm 工具栏Tool中找不到Run manager.py Task的问题
2019/07/01 Python
python 自定义装饰器实例详解
2019/07/20 Python
中国专业的综合网上购物商城:京东
2016/08/02 全球购物
美国农场鲜花速递:The Bouqs
2018/07/13 全球购物
毕业自我鉴定怎么写
2014/03/25 职场文书
资产运营委托书范本
2014/10/16 职场文书
转让协议书
2015/01/27 职场文书
公务员年终个人总结
2015/02/12 职场文书
综合办公室主任岗位职责
2015/04/01 职场文书
单位车辆管理制度
2015/08/05 职场文书
情感电台广播稿
2015/08/18 职场文书
这样写python注释让代码更加的优雅
2021/06/02 Python
Python加密技术之RSA加密解密的实现
2022/04/08 Python
解决Mysql中的innoDB幻读问题
2022/04/29 MySQL