<?
$sql="select * from 表名 where id='$id'";
$sql=mysql_query($sql);
$row=mysql_fetch_array($sql);
echo $row["字段名"];
?>

解决方案 »

  1.   

    <?
    $sql="select 字段名 from 表名 where id='$id'";
    $sql=mysql_query($sql);
    list($value)=mysql_fetch_array($sql);
    echo $value;
    ?>
    不是抢生意,是我喜欢的方式哈
      

  2.   

    有没有不用mysql_fetch_array的办法!!?
      

  3.   

    可以使用mysql_fetch_object(result);
    以类的方式返回结果集
    如果是单一的一个字段内容。
    可以使用mysql_result($result,"字段名");
      

  4.   

    应该是mysql_result($resource,0,"字段名或者别名")
      

  5.   

    mysql_fetch_row($result);
    不过我还是觉得mysql_fetch_array好,因为觉得它的速度并不比前者慢
      

  6.   

    我就记得好像是这个mysql_result,应该为长远考虑,当我们处理的数据量很大时,应该提高效率!
      

  7.   

    用mysql_result处理少量的数据还行,但执行效率还是不及mysql_fetch_array
      

  8.   

    对啊,MYSQL——RESULT只能对付少量数据,而且速度没有MYSQL—FATCH—ROW快。