PHP前台怎么使用foreach循环输出值
后台$rslist=$this->getMyfamilyMembers();$this->set('memlist',$rslist);functiongetMyfami...
后台
$rslist = $this->getMyfamilyMembers();
$this->set('memlist',$rslist);
function getMyfamilyMembers()
{
$idt_users = $_SESSION['userinfo']['ID'];
$consql = "SELECT username FROM t_users WHERE id_householder='$idt_users'";
$rslist = $this->t_user->query($consql);
//echo $consql;
return $rslist;
}
前台
<select>
<?php foreach ($memlist as $key=>$item){?>
<option><?php echo $item ?></option>
<?}?>
</select>
现在输入的是Array,我想显示 username 展开
$rslist = $this->getMyfamilyMembers();
$this->set('memlist',$rslist);
function getMyfamilyMembers()
{
$idt_users = $_SESSION['userinfo']['ID'];
$consql = "SELECT username FROM t_users WHERE id_householder='$idt_users'";
$rslist = $this->t_user->query($consql);
//echo $consql;
return $rslist;
}
前台
<select>
<?php foreach ($memlist as $key=>$item){?>
<option><?php echo $item ?></option>
<?}?>
</select>
现在输入的是Array,我想显示 username 展开
3个回答
展开全部
<select>
<?php foreach($rslist as $item) {?>
<option><?php echo $item ;?></option>
<?php }?>
</select>
或者
<select>
<?php foreach($rslist as $item) {?>
<option><?php foreach($item as $item2) echo $item2 ;?></option>
<?php }?>
</select>
<?php foreach($rslist as $item) {?>
<option><?php echo $item ;?></option>
<?php }?>
</select>
或者
<select>
<?php foreach($rslist as $item) {?>
<option><?php foreach($item as $item2) echo $item2 ;?></option>
<?php }?>
</select>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
例
$rs=array(array(1,2),array(3,4))
foreach($rs as $item){
echo $item[0]."-".$item[1]."<br>";
}
结果就是
1-2
3-4
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<option><?php echo $item['username']; ?></option>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询