总是提示:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in …………

解决方案 »

  1.   

    你传给类中函数query_fetch_array($result)的$result值是否是类函数所返回的?
    把你的应用贴来看看...
      

  2.   

    mysql_fetch_array($result) 
    中的$result有错
      

  3.   

    $result 同样的 仅仅是使用该类就出错
      

  4.   

    很大的可能性是你的SQL语句构建不正确。
      

  5.   

    可能是你的mysql_connect得到的resource id不是全局的,可以试试把这个id赋值给一个类的一个变量,比如__construct()修改为
    public function __construct(){require('db_config.inc.php');
    $this -> _dbHandle = mysql_connect($db_host, $db_user, $db_password) or die('数据库连接错误');
    mysql_query("SET NAMES 'gb2312'", $this -> _dbHandle);
    mysql_select_db($db_name, $this -> _dbHandle) or die('无法选择该数据库');}
    在后面的mysql_query之类的操作时都使用这个变量就行了,也方便多个数据库操作