连接数据库是没有问题的,是用include("link_db.inc");
插入数据正常,就是调出来有问题。出错信息是:
Warning: Unable to jump to row 0 on MySQL result index 2 in /www/office/gzgrain.com/pic_news/pic_news_info.php on line 6Warning: Unable to jump to row 0 on MySQL result index 2 in /www/office/gzgrain.com/pic_news/pic_news_info.php on line 7Warning: Unable to jump to row 0 on MySQL result index 2 in /www/office/gzgrain.com/pic_news/pic_news_info.php on line 8Warning: Unable to jump to row 0 on MySQL result index 2 in /www/office/gzgrain.com/pic_news/pic_news_info.php on line 9Warning: Unable to jump to row 0 on MySQL result index 2 in /www/office/gzgrain.com/pic_news/pic_news_info.php on line 10
6,7,8,9,10分别就是上面我给出的3-7行

解决方案 »

  1.   

    $result=mysql_db_query("tennic",$query);括号里头是不是要加上一个连接数据库产生的序列号,如$cn=mysql_connect();中的$cn .
      

  2.   

    $query="select * from pic_news where id='$id'";
    $result=mysql_db_query("tennic",$query);
    后$result所得记录集的行数为0,请检查$id的值,并确保表中有该行
      

  3.   

    $id的值是从另一个页面传来的,<a href=pic_news_info.php?id=$id>请问,在这个页面应该怎么样接收这个值啊?
      

  4.   

    楼上的朋友,我用$id=$_RUQUEST["id"];试了,还是不行,请问是什么原因呢?
    其实我就用$query="select * from pic_news where id='$id'";不能取得提交来这个页面的id值吗?如果不行,用session可以吗?如果用session,请问格式(用session记录和调出session)应该怎么样?
      

  5.   

    php5以下(不含5)
    $id=$HTTP_GET_VALS["id"];php4.1.0以上
    $id=$_GET["id"];
      

  6.   

    出错信息为
    parse error in /www/office/gzgrain.com/pic_news/pic_news_info.php on line 6
    请问是什么原因呢?
      

  7.   

    还有就是检查一下pic_news_info.php 中第六行的语句或与这句有关的语句。问题应该就可以解决了:)
      

  8.   

    你的id是int自增型的,在写sql的时候就不能在两边加''了,
    应该这样写sql
    $query="select * from pic_news where id=$id";