小随笔——ThinkPHP5:控制器(controller)传输数据到模块(view)
♠ ♥ ♦ ♣ 该文章仅为平时的笔记,非商用,如有侵权请联系博主删除 ♣ ♦ ♥ ♠
环境:Apache + ThinkPHP + Mysql
相关问题描述:
使用ThinkPHP5中,通过控制器(controller)向模块(view)传输数据。
1、在控制器中,数据获取及发送数据:
<?php
public function member_list() //控制器中的方法
{
$user = new appadminmodelMember;
$data = $user::all(); //从数据库中获得数据
foreach ($data as $key => $value) { //把对象数据变为数组
$arr[] = $value->toArray();
}
$this->assign("data", $arr); //把数据传到页面
return $this->fetch(); //模板(页面)渲染
}
?>
2、在页面中显示数据:
{volist name="data" id="value"} //遍历数组数据,此句要写在表格便签外,因为是循环,也可以把html的标签一起循环的
//获取数据中的username,cellphone字段等
//可以嵌入html的便签中,例如表格
{$value.username}
{$value.cellphone}
{/volist}
仅作为日常笔记使用,有点简单,大家有什么想法也可以交流哟~
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: Yii数据读取与跳转参数传递
- 下一篇: 海量小文件存储