没有查询结果($result为空),可能是查询语句写错了,或找到0条记录。

解决方案 »

  1.   

    你用phpMyAdmin里输入SQL语句的地方键入你的查询语句:
    "select * from pic_news where id='1'"看看有没出错。
      

  2.   

    你用echo mysql_num_rows($reuslt);来看看有没有结果。<?
    $connid = mysql_connect("localhost","","");  
    $query = "select * from pic_news where id='$id'";
    $result = mysql_db_query("mumanews",$query);
    echo mysql_num_rows($reuslt);
    $dbRow = mysql_fetch_object($result);
    $ftitle = $dbRow->title;
    $ftime = $dbRow->time;
    $finfo = $dbRow->info;
    $fid = $dbRow->id;
    $ftype = $dbRow->type;
    ?>
      

  3.   

    type显示出来了。
    但是time,info ,title ,却未显示出来。
      

  4.   

    打开网页的时候,地址栏中id=后面没有值,是不是传递id的时候有问题。
      

  5.   

    你echo $query;
    echo mysql_error();
    看看到底你的查询语句是什么,系统有没有报错报什么错;
    你的和 Mistruster(弱智d) 都没错,原因可能就是查询语句错了或者是你的数据库中根本没有或者数据不全
      

  6.   

    系统报了Supplied argument is not a valid MySQL result resource in c:\apache\htdocs\pic_news_info.php
    查询语句这么简单的一句话怎么会错呢?我的数据库里东西肯定有,因为我在地址栏中id=后加入一个数字,显示就正常了。
      

  7.   

    id=后面的变量没有赋上值,用echo方法试一下。
      

  8.   

    我是这么传的,在前一个网页中,没一条新闻的标题和他的全部内容建立连接,
    echo "<a href=pic_news_info.php?id=$id>"
    但是传过来的时候,网页的地址栏中id=后面是空的。
      

  9.   

    可能在echo "<a href=pic_news_info.php?id=$id>"一句前,$id没有赋值。
    -------------------------------
    My E-Mail: [email protected]
    你可以把源代码发到我的E-Mail里,我帮你看看。
      

  10.   

    你在pic_news_info.php页的前一页的sql语句书写有误,没有把id传进来。