应该是你之前的sql没有取出正常的结果集,所以到mysql_fetch_row()时说你提供了一个不可用的参数。两太机器的php环境或者配置应该不同,导致搜索出的结果有区别了,仔细查查。

解决方案 »

  1.   

    <?php
    echo "phpinfo()";
    ?>输出结果居然是phpinfo()
      

  2.   

    mysql_query出总是了,查查看。
      

  3.   

    Fatal error: Call to a member function free() on a non-object in D:\Inetpub\wwwroot\Source\11\results.php on line 55
     
    以上问题发现是数据库损坏了,可是还有个问题,也同样是另一台机子上正常,这台机子报错,无法释放....
      

  4.   

    free()应该是个类函数吧,需要通过对象来调用,检查代码.....