在遍历结果集中判断两次循环的值是否都为0
就是说 A表有10条数据,字段为phone,select之后 用while遍历,在while里面进行判断,$i的phone值与$i+1的phone值如果都等于0,那么进行相关操作。 这个循环该怎么写
代码已经写到这:
$i=0;
while ($row = $db->fetch_array($result)){
$i++;
}
$last = array();
while ($row = $db->fetch_array($result)){
if($last && $row['phone'] == 0 && $last['phone'] == 0) {
//处理代码
}
$last = $row;
}
set @last:='';
select @last as last, phone, @last:=phone from tbl_name