while($r = mysql_fetch_row($x))
{
   //....
}

解决方案 »

  1.   

    while($r = mysql_fetch_row($x))
    {
       //....
    }我用这个语句要读出两行记录,该怎么写
      

  2.   

    PHP中将记录应当返回在一个数据当中吧,mysql_fetch_object()
      

  3.   

    读两行直接SELECT语句里写了 LIMIT $start,2
      

  4.   

    sql中写 select * from foo limit $offset,2如何不要$offsetselect * from foo limit 2
      

  5.   

    $i=0;
    while($r = mysql_fetch_row($x))
    {
       //....
      if ($i>=2) break;
    $i++;
    }我用这个语句要读出两行记录,该怎么写
      

  6.   

    还是用select * from table limit 2比较好或者用mysql_field_seek函数
      

  7.   

    “while($r = mysql_fetch_row($x))
    {
       //....
    }我用这个语句要读出两行记录,该怎么写”
    每执行一次if($r = mysql_fetch_row($x))记录不就下移一条?
    执行两次if($r = mysql_fetch_row($x))就下移两条吧?
      

  8.   

    我倒是用 
    mysql_fetch_assoc用 
    do...while$sql="";
    $rs=mysql_query($sql);先判断<?
      if (empty($row_rs))
    {
    echo "没有数据";
    }
    do 
    {
    echo "$row_rs";
    }
    while ($row_rs=mysql_fetch_assoc($rs));
    ?>
      

  9.   

    如果用ADODB就是<?
    $sql="";
    $rs=$conn->execute($sql);  echo $rs->fields['字段'];
    $rs->movenext();
    ?>