$answer=mysql_fetch_array($result);
echo $answer[x],x为数组下标。或
$answer=mysql_fetch_object($result);
echo $qnswer->xxx,xxx为字段名。

解决方案 »

  1.   

    同意楼上在执行mysql_query后 $result保存的是结果的标识号
    需要使用 mysql_fetch_array 或是 mysql_fetch_object 把结果取出来.
      

  2.   

    echo "<a href=$answer[1]>$answer[0]</a>";
      

  3.   

    $result = mysql_query($sql,$conn);
    $array = mysql_fetch_array($result);
    echo $array[$i];
    //$i = 0,读出符合条件的一条记录的第一个关键字,$i = 1,读出第一条记录的第二个关键字,类推
      

  4.   

    你要的是这段吗?
    $num = mysql_num_rows($query);
    $array = mysql_fetch_array($query);
    for ($i = 0;$i < $num;$i ++){
    echo "<a href=\"".$array[key1]."\">".$array[key2]."</a></br>";
    }
      

  5.   

    你要的是这段吗?
    $num = mysql_num_rows($query);
    $array = mysql_fetch_array($query);
    for ($i = 0;$i < $num;$i ++){
    echo "<a href=\"".$array[key1]."\">".$array[key2]."</a></br>";
    }
      

  6.   

    这是我的代码,问什么查询的内容相同啊!应该不同啊
    <?
      {
      $conn=mysql_connect("mysql.huaheng.cc","web29658","f3i6r2b5");
      mysql_select_db("db_huaheng_cc");
      $sql="select * from download_user where name= '".$HTTP_POST_VARS["username"]."'";
      $result=mysql_query($sql,$conn);
      $num = mysql_num_rows($result);
      $answer=mysql_fetch_array($result);
      ?></td>
                    <td width="91%" background="../images/title-bg.jpg" class="font12pt" valign="top"> 
                      <div align="center"><font class="font12pt">保密性软件下载</font></div>
                    </td>
                  </tr>
                </table>
               <p>&nbsp;</p>
                <table width="90%" border="0" cellspacing="0" cellpadding="0">
                  <tr> 
                    <td><? for ($i = 0;$i < $num;$i ++){
        echo "&nbsp;[<a href=$answer[4]>&nbsp;".($answer[3])."&nbsp;</a>]"; }?>
      

  7.   

    sorry!^_^
    $num = mysql_num_rows($query);
    for ($i = 0;$i < $num;$i++){
    $array = mysql_fetch_object($query);
    echo "<a href=\"".$array->key1."\">".$array->key2."</a></br>";
    }
      

  8.   

    我觉得是不是应该用WHILE语句啊
      

  9.   

    查询出来的本身是一个数组,我不知道你的数据库表的格式,但一般要显示是这样的:
      echo $result[$i][$j];$i指第几条记录,$j指这个记录的第几个字段。
      

  10.   

    要用循环执行mysql_fetch_array()取出数据的.给你一个例子:$query=@mysql_query($querymsg,$connect); //送出SQL命令,并取返回值,即列表结果(必需!)
    while($data=mysql_fetch_array($query)) //将结果按数组顺序取出,直至返回0为止
    {
      echo "正在向$data[email]发送邮件……<br>";
      mail($data[email],"Bluenow邮件列表",$text,"From: [email protected]\nReply-To: [email protected]");
    }
    echo "发送成功!$msg";
      

  11.   

    我快疯掉了,这个错误一直没解决啊
    我的代码是这样的:
    <?
      {
      $conn=mysql_connect("mysql.huaheng.cc","web29658","f3i6r2b5");
      mysql_select_db("db_huaheng_cc");
      $sql="select * from download_user where name= '".$HTTP_POST_VARS["username"]."'";
      $result=mysql_query($sql,$conn);
      $num = mysql_num_rows($result);
      ?></td>
                    <td width="91%" background="../images/title-bg.jpg" class="font12pt" valign="top"> 
                      <div align="center"><font class="font12pt">保密性软件下载</font></div>
                    </td>
                  </tr>
                </table>
               <p>&nbsp;</p>
                <table width="90%" border="0" cellspacing="0" cellpadding="0">
                  <tr> 
                    <td><? for ($i = 0;$i < $num;$i ++){
    $answer=mysql_fetch_array($result);
        echo "[<a href="$answer[4];">".($answer[3])."</a>]"; }?>
      

  12.   

    for ($i = 0;$i < $num;$i++){
    $array = mysql_fetch_object($query);
    echo "<a href=\"".$array->key4."\">".$array->key3."</a></br>";
    }
    其中key*是你的具体关键字,
    还有这句
    $sql="select * from download_user where name= '".$HTTP_POST_VARS["username"]."'";
    可以用session一个username,直接where name=$username;
    不要随便把你的mysqlconnect贴出来!
      

  13.   

    出现的错误是:http://www.huaheng.cc/download_secrecy"temp/2.zip"
    我的代码是这样写的echo "<a href=..\download_secrecy\"".$answer->filelink."\">".$answer->filename."</a>
      

  14.   

    COW!
    echo "<a href=..\download_secrecy\\".$answer->filelink.">".$answer->filename."</a>
      

  15.   

    echo "<a href=\"..\download_secrecy\".$answer->filelink."\">".$answer->filename."</a>
      

  16.   

    Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /usr/vhome/h/u/a/huaheng.cc/www/htm/download-secrecy.php on line 167Parse error: parse error, expecting `','' or `';'' in /usr/vhome/h/u/a/huaheng.cc/www/htm/download-secrecy.php on line 167
      

  17.   

    你的连接中的斜线是反的耶~~~
    <?
    echo "<a href=../download_secrecy/".$answer-filelink."/">".$answer->filename."</a>";
    ?>