【发布时间】:2014-09-12 04:57:28
【问题描述】:
我在执行嵌套 foreach 循环以获得所需结果时遇到问题。下面是场景:
以下是两个数组的结果
结果1:
Array ( [0]=> Array ( [questionID] => 103 [answer] => Female [answer_cnt] => 8 )
[1] => Array ( [questionID] => 103 [answer] => Male [answer_cnt] => 9 )
)
结果2
Array ( [0] => Male [1] => Female )
我使用 foreach 循环的代码如下
foreach($qrs as $qrow)
{ foreach($d as $q){
echo"<br>".$q;
echo $qrow['answer_cnt']."<br>";}
}
它会得到输出:
Male 8
Female8
Male 9
Female9
但我的预期输出是
Female 8
Male 9
【问题讨论】:
-
你为什么会这样?这不是你在做什么。
标签: php mysql arrays codeigniter