发表时间:2015-05-27来源:网络
Action代码:
public function index(){ $prod = I("get.prod_en"); $id = I("get.id", 0, "int"); if ($prod == ""){ $serviceProduct = array();//多重循环遍历的数组
//数据保存在两张表中,这里通过循环初始化$serviceProduct数组 $service = M("product_class")->order("oid ASC")->select(); for ($i = 0; $i $service[$i]["pc_cn"], "product"=>M("product")->where("prod_class_id=".$service[$i]["pcid"])->order("oid ASC")->select())); }
//如果要在模板中输出变量,必须在在控制器中把变量传递给模板,系统提供了assign方法对模板变量赋值,无论何种变量类型都统一使用assign赋值。 $this->assign("serviceProduct", $serviceProduct); $this->display(); }else{ if ($id > 0){ $this->display("detail"); }else{ $this->assign('prod_en', $prod); $clsList = M("question_class")->order("oid ASC")->select(); $this->assign('clsList', $clsList); $qusList = M("question")->order("oid ASC")->select(); $this->assign('qusList', $qusList); $this->display("list"); } } }模板代码:
当使用多重嵌套循环时,需要为每一个volist指定key值,通过
- {$sp.srvName}
- {$pd.prod_cn}
- |
判断是否为数组中的最后一个元素。
下一篇:PHP从零单排(十八)图片处理
CI框架连接数据库配置操作以及多数据库操作
asp 简单读取数据表并列出来 ASP如何快速从数据库读取大量数据
C语言关键字及其解释介绍 C语言32个关键字详解
C语言中sizeof是什么意思 c语言里sizeof怎样用法详解
PHP中的魔术方法 :__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep,
PHP中的(++i)前缀自增 和 (i++)后缀自增
将视频设置为Android手机开机动画的教程
最简单的asp登陆界面代码 asp登陆界面源代码详细介绍
常用dos命令及语法
PHP中include和require区别之我见
斗泉官方版下载v9.2.22 安卓版
59.43MB |生活服务
dc严选批发官方版下载v2.5.1 安卓平台版
48.37MB |生活服务
公租房软件下载v1.2.0 安卓版
82.6MB |生活服务
斗泉下载v9.2.22 安卓版
59.43MB |生活服务
公安一网通办app官方最新版下载v1.2.36 安卓版
76.25MB |商务办公
宠日常app下载v26.9.0 安卓版
114.43MB |生活服务
津e充官方版下载v2.3.0 安卓版
43.84MB |生活服务
超兔快目标最新版本(超兔CRM)下载v11.14 安卓版
54.66MB |商务办公
2014-09-05
2022-03-20
2022-03-21
2022-03-24
2014-09-05
2014-09-05
2015-07-05
2014-09-05
2022-03-21
2014-09-05