我正在尝试检查查询的结果是否是该行中的第一个出现。
这些是MySQL dBase的结果:
1
1
1
1
1
0
0
0
0
0
我正在向他们展示:
while($resource = mysql_fetch_assoc($query)) {
echo '<h3>'.$resource['status'].'</h3>';
}
我想在第一个'0'结果出现之前插入一条水平线,如:
1
1
1
<hr> <<-- right there
0
0
0
尝试了一切,但没有任何东西接近我想要的东西。有人有想法吗?
答案 0 :(得分:0)
$id = false;
while($resource = mysql_fetch_assoc($query)) {
echo '<h3>'.$resource['status'].'</h3>';
if($resource['status'] !== $id){
$id = $resource['status'];
echo '<hr>';
}
}