新手求助,foreach循环

浏览:2417 发布日期:2019/08/29 分类:ThinkPHP5专区
这个是控制器的代码

$name=input('name');
$ztview=Db::name('zt')->field(['id','mykey','newskey','usernames','imagename','intro','name','title','keywords','description'])->where(name,'=',$name)->find();
//将查询出的用户,去掉|,遍历出来
$usernames = $ztview['usernames'];
$arr = explode("|",$usernames);
foreach ($arr as $v) {
$where = array('username' => $v);
$brandlist=Db::name('brand')->field(['id','username','companyname','jointitle','fundmoney'])->where($where)->select();
}
下面是输出,不知道哪里不对,前台始终输出第一条数据
{volist name="$brandlist" id="vo"}
<div class="item">
<div class="btn_xq"><a href="#">查看详情</a></div>
<div class="item_pic"><a href="#"><img src="/upload/zt/{$vo.logo}" alt="{$vo.jointitle}" width="140" height="110"></a></div>
<div class="item_info">
<p><a href="{:url('detail/index', ['username'=>$vo.username])}">{$vo.jointitle}</a></p>
<p>投资额:<em>{$vo.fundmoney}</em></p>
<p class="company">{$vo.companyname}</p>
</div>
</div>
{/volist}

原来做前台的,想学TP大家帮忙看下,谢谢啦
最佳答案
评论( 相关
后面还有条评论,点击查看>>