for ($i = 0; $row = mysql_fetch_row($re); $i++) {
  if (1 == $i)
      continue;
}

解决方案 »

  1.   

    while($row=mysql_fetch_row($re))
    {
    $count+=count($row[0]);
    if($count==8)
    {
    echo $row[0];
    }
    }
      

  2.   

    不好意思,没看清题目,不循环是不行的,mysql_fetch_row仅是从结果集上取一行返回
      

  3.   

    $row=mysql_fetch_row($re));
    echo $row[1];
      

  4.   

    如果你非要取8的情况,直接在sql里面加上这个判断条件不就好了么?LZ你说的这种做法不合乎常规~
      

  5.   

    我也觉得这种做法不合乎常规,可是我要做一个批量程序,必须把$row分开,一一调用呀?要不然我那8W+条数据都要一个一个改,那不类死了 ,555
      

  6.   

    一般数据库都有这样的功能
    http://www.zzxj.net/web/manual/php/ch/function.mysql-data-seek.html