select top 1 * from tabelname order by id desc

解决方案 »

  1.   

    $query = 'select * from table where xxx desc';
    $result = mysql_query($query);
    $info = mysql_fetch_array($result);
    print($info[abc]);
      

  2.   

    楼上的方法实在是……一草一木的方法不错。换成MSYQL的:
    select * from tablename order by id desc limit 1;
      

  3.   

    先获的记录的总行数之后用mysql_data_seek指向最后一行
      

  4.   

    $result = mysql_query("....");
    $rows = mysql_num_rows($result);
    mysql_data_seek($result, $rows);
      

  5.   

    select * from tablename order by id desc
      

  6.   

    加上limit 1 与 order by something desc 不就可以了吗?
      

  7.   

    计算出总的记录数,再用mysql_seek或者select的时候用倒序,limit 0,1