我正在尝试检查查询的结果是否是行中第一次出现。
以下是我从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
尝试了所有的东西,但没有什么能接近我想要的。有人知道吗?
$id = false;
while($resource = mysql_fetch_assoc($query)) {
echo '<h3>'.$resource['status'].'</h3>';
if($resource['status'] !== $id){
$id = $resource['status'];
echo '<hr>';
}
}