supplied argument is not a valid MySQL result resource没有有效的mysql result resource你不是次次都有吧。看看你的程序吧 还有处理的mysql

解决方案 »

  1.   

    是传递到mysql_num_rows()函数里的值有问题,你看看代码是怎么写的,你测的时候肯定没有碰到出错的情况,再查查吧。
    或者贴出代码
      

  2.   

    代码如下:
    $myquery="select distinct hy_2 from lb where hy_1='".$hy_1."'";
    $myrs=mysql_query($myquery,$myconn);
    同样的代码在本地用就没有问题啊,一到网上就有问题,有10多个页面都碰到这个问题啊
      

  3.   

    我的问题就是凡是用到mysql_num_rows()的都出现问题了,即使不警告,也没有结果显示出来啊!
      

  4.   

    mysql_query($myquery,$myconn) or die(mysql_error());看看根本原因吧!
      

  5.   

    Can't create/write to file '/tmp/#sql68d_322_0.MYI' (Errcode: 13)是这个问题啊,但在我的本地却没有问题啊?
      

  6.   

    看看PHP的配置文件,有没有权限设置
      

  7.   

    我把那个/tmp的目录权限改了一下就没有问题了,我上次因为要上传图片,改了一下哪个目录的权限,就从哪儿以后才出现的这个问题,改了一下就好了,图片也没有问题了,估计也是那个目录的问题,不过我这边还有个问题啊,我把数据库放在/var/lib/mysql/,以那个数据库名做的目录名,可以读取,但是不能写入啊,也没有报错啊,不知道什么原因!
      

  8.   

    图片问题解决了,我这边还有个问题啊,我把数据库放在/var/lib/mysql/,以那个数据库名做的目录名,可以读取,但是不能写入啊,也没有报错啊,不知道什么原因!
      

  9.   

    正在使用的表是不可以覆盖的,先停掉mysql服务,再覆盖表。
      

  10.   

    用 df ,先看下是不是某个空间不够了.
    再想办法修复一下数据表.
    myisamchk -r *.MYI
    也可以phpMyAdmin里进行对表修复..
      

  11.   

    你是不是向一个文件夹里面传图片啊,如果是这样的话很可能是权限的问题,你可能没有对该文件夹写的权限,通过ftp改一下就应该可以了。遇到问题不要急,慢慢来,一定会解决的