<?php$db = mysql_connect("localhost", "root","");
mysql_select_db("mydb",$db);$url1=mysql_query("select url from elmo where id=139");
$url2=mysql_fetch_row($url1);
$url=$url2['url'];echo $url;
?>

解决方案 »

  1.   

    也不行,改成如下也不行。。$url1=mysql_query("select * from elmo where id=139");
    $url2=mysql_fetch_row($url1);
    $url=$url1["url"];肯定不是用mysql_fetch_row吧,从数据库里取一个值赋给变量还需要这么折腾吗
      

  2.   

    OK了,
    $query=mysql_query("select * from elmo");
    echo mysql_result($query,139,"url");
      

  3.   

    $query=mysql_query("select * from elmo");//为了拿一个值而搜整个表,慎重!
    echo mysql_result($query,139,"url");
    //==================================
    效率极低的做法,还是mysql_fetch_row好。