PHP循环输出重复项
如果有更简单的解决办法,我洗耳恭听。我不知道如何处理这个问题。不需要PHP循环输出重复项,php,ranking,Php,Ranking,如果有更简单的解决办法,我洗耳恭听。我不知道如何处理这个问题。不需要$userlist。从$rows[$x]输出用户名 [id][username][password] $path=”“; $max=min(计数($rows),计数($get_排名)); 对于($x=0;$x
$userlist
。从$rows[$x]
输出用户名
[id][username][password]
$path=”“;
$max=min(计数($rows),计数($get_排名));
对于($x=0;$x<$max;$x++){
$total=$get_排名[$x];
$path.=“\n”。$rows[$x]['username']。”
;
//回显“{$path}”;
//echo“{$rows['0']}
”;
//回声“;
}
$userlist.=$username['username']
将所有用户连接在一个字符串中,然后每次通过循环输出该字符串(将所有名称合并在一起)。在for循环之前初始化$path变量:$path=”“代码>以删除通知消息。您期望的结果是什么?@RavinderReddy,我期望这样的结果:但根据我的判断,它将显示1,2,3,4images@PatrickQ当我删除..=,我无法访问行,它只显示1个结果,并且总是最后一个结果..=允许我在foreach循环之外使用变量。我不知道解决方案我想应该是$rows[$x]['username']来显示用户名
[id][username][password]
$path = "";
$max = min(count($rows), count($get_rankings));
for ($x = 0; $x < $max; $x++){
$total = $get_rankings[$x];
$path .= "<img src = '" . $get_image_path . $total . ".png'>\n" . $rows[$x]['username'] . "<br/>";
// echo "<span class = 'align-down'>{$path}";
// echo "<p class = 'user-name'> {$rows['0']}</p>";
// echo "</span>";
}