关联数据在模板中输出,谁碰到过这样的?
时间:2011-08-16
来源:互联网
我的Action里面分配的代码如下
$data=D('quote');
$id = $_GET['id'];
$list=$data->where("qid=$id")->relation(true)->select();
$this->assign('info',$list);
$this->display();
在模板中要取到其它两个关联的数据只能在<volist id="vo" name="info"> </volist>中才能取到,比如[-$vo['material']['name']-]这个可以.
但是我在volist这个标签外面就不行了,我用[-$info['material']['name']-]为什么就取不到呢,手册也是这样写的呀,而且我dump数据是全有的我把dump数据贴在下面,请高手老大们帮帮忙,试了好久了!
array(4) {
[0] => array(12) {
["id"] => string(1) "1"
["qid"] => string(1) "4"
["mid"] => string(2) "66"
["pcod"] => string(11) "co-cover-01"
["name"] => string(6) "面板"
["qpcs"] => string(1) "2"
["long"] => string(3) "450"
["wide"] => string(3) "320"
["high"] => string(3) "1.5"
["bask"] => string(0) ""
["material"] => array(6) {
["id"] => string(2) "66"
["mid"] => string(1) "2"
["name"] => string(9) "冷扎板"
["gold"] => string(3) "6.6"
["density"] => string(4) "7.85"
["bask"] => string(9) "1220*2440"
}
["quname"] => array(9) {
["id"] => string(1) "4"
["cid"] => string(1) "3"
["qid"] => string(1) "3"
["name"] => string(21) "服务器结构报价"
["loss"] => string(3) "1.2"
["except"] => string(7) "1000000"
["cost"] => string(3) "2.3"
["bask"] => string(12) "不含包材"
["date"] => string(10) "1313314040"
}
}
当前表名是quote和["material"] 及["quname"]关联
这是一条完整的关联数据,期待老大们解答呀!!!
作者: hygzs 发布时间: 2011-08-16
管方的老大们出来指导一下呗,新手想学东西有时候必须得有高手们的指点呀!
作者: hygzs 发布时间: 2011-08-16
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28