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 相关文章推荐
ip签名探针
Oct 09 PHP
ajax缓存问题解决途径
Dec 06 PHP
PHP输出XML到页面的3种方法详解
Jun 06 PHP
php程序员应具有的7种能力小结
Nov 27 PHP
PHP获取当前相对于域名目录的方法
Jun 26 PHP
10个php函数实用却不常见
Oct 13 PHP
PHP+MySQL高并发加锁事务处理问题解决方法
Apr 30 PHP
Linux下 php7安装redis的方法
Nov 01 PHP
PHP iconv()函数字符编码转换的问题讲解
Mar 22 PHP
定位地理位置PHP判断员工打卡签到经纬度是否在打卡之内
May 23 PHP
PHP 文件上传限制问题
Sep 01 PHP
PHP基本语法
Mar 31 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使用gmdate实现将一个UNIX 时间格式化成GMT文本的方法
2015/03/19 PHP
PHP如何通过AJAX方式实现登录功能
2015/11/23 PHP
全新Mac配置PHP开发环境教程
2016/02/03 PHP
Thinkphp3.2.3分页使用实例解析
2016/07/28 PHP
PHP使用openssl扩展实现加解密方法示例
2020/02/20 PHP
JQuery 遮罩层实现(mask)实现代码
2010/01/09 Javascript
JQuery 文本框回车跳到下一个文本框示例代码
2013/08/30 Javascript
JQuery触发事件例如click
2013/09/11 Javascript
jQuery判断元素是否存在的可靠方法
2014/05/06 Javascript
基于zepto.js实现仿手机QQ空间的大图查看组件ImageView.js详解
2015/03/05 Javascript
Bootstrap开关(switch)控件学习笔记分享
2016/05/30 Javascript
微信小程序 MINA文件结构
2016/10/17 Javascript
BootStrap CSS全局样式和表格样式源码解析
2017/01/20 Javascript
Node.js使用MySQL连接池的方法实例
2018/02/11 Javascript
基于vue实现可搜索下拉框定制组件
2020/03/26 Javascript
vue滚动tab跟随切换效果
2020/06/29 Javascript
Layui 带多选框表格监听事件以及按钮自动点击写法实例
2019/09/02 Javascript
[40:03]Liquid vs Optic 2018国际邀请赛淘汰赛BO3 第一场 8.21
2018/08/22 DOTA
python list中append()与extend()用法分享
2013/03/24 Python
在Python的gevent框架下执行异步的Solr查询的教程
2015/04/16 Python
python进程管理工具supervisor的安装与使用教程
2017/09/05 Python
VSCode下好用的Python插件及配置
2018/04/06 Python
python看某个模块的版本方法
2018/10/16 Python
Python二叉搜索树与双向链表转换算法示例
2019/03/02 Python
python实现大量图片重命名
2020/03/23 Python
python如何实现不用装饰器实现登陆器小程序
2019/12/14 Python
python GUI库图形界面开发之PyQt5动态加载QSS样式文件
2020/02/25 Python
Nike比利时官网:Nike.com (BE)
2019/02/07 全球购物
Wedgwood英国官方网站:英式精致骨瓷餐具、礼品与生活精品,源于1759年
2019/09/02 全球购物
一份软件工程师的面试试题
2016/02/01 面试题
机工车间主任岗位职责
2014/03/05 职场文书
青年志愿者活动总结
2014/04/26 职场文书
签约仪式策划方案
2014/06/02 职场文书
暑期培训班招生方案
2014/08/26 职场文书
计划生育目标责任书
2015/05/09 职场文书
2016新年问候语大全
2015/11/11 职场文书