增加一个计数器,判断这个计数器的连续性,是则执行,否则重置不然就把结果转数组,用foreach对下标操作

解决方案 »

  1.   

    $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
    直接对比或读出后处理
      

  2.   


    那如果是 A表有两个字段,phone及value 。 循环判断 $i.phone与$i+1.phone相同,$i.value与$i+1.value的值又都为0   这样语句怎么写?