小随笔——20180317
♠ ♥ ♦ ♣ 该文章仅为平时的笔记,非商用,如有侵权请联系博主删除 ♣ ♦ ♥ ♠
环境:Apache + ThinkPHP + Mysql
相关问题描述:
使用ThinkPHP5中,通过控制器(controller)向模块(view)传输数据。
1、在控制器中,数据获取及发送数据:
<?php
public function member_list() //控制器中的方法
{
$user = new \app\admin\model\Member;
$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}
仅作为日常笔记使用,有点简单,大家有什么想法也可以交流哟~