thinkphp关联查询后如何输出多维数据
比如在控制器里面:
- $User = new UserModel();
- $userlist = $User->relation(true)->select();
- $this->assign('userlist','$userlist');
- dump($userlist);
在模板中输出的是一个多维数组
页面:
- <volist id="users" name="userlist">
- {$users.name}
- </volist>
在页面中只能输出先进维是数据. 第二维的数据如何输出
Model如下:
- class staffModel extends RelationModel{
- public $_link = array(
- 'contract'=>array(
- 'mapping_type' =>HAS_MANY,
- 'class_name' =>'contract',
- 'mapping_name' =>'contract',
- 'foreign_key' =>'sid',
- 'mapping_order' =>'starttime desc',
- 'mapping_limit' =>'1',
- ),
- );
- }
- 上一篇:网页标准的结构元素
- 下一篇:ThinkPHP中的循环标签用法











































