在我的日志中,我看到下一个错误
mysql_fetch_object():提供的参数不是有效的MySQL结果 第37行mysql.class.php中的资源
以下是第37行的代码
function findpole1($id,$table){
mysql_connect($GLOBALS["hostname"],$GLOBALS["username"],$GLOBALS["password"]) or die("");
$result=mysql_db_query($GLOBALS["dbname"],"SELECT * FROM $table WHERE id='$id'");
//*****************line38********************************
$find=mysql_fetch_row($result);
echo $find[2];
}
和同一文件中 mysql_fetch_object 的部分代码
static function query($sql,$default=0){
if ($default==1) { echo '<div style="border: solid 1px red">'.$sql.'</div>'; }
$result=mysql_query($sql);
$a=array();
while ($obj = mysql_fetch_object($result)) {
$a[]=$obj;
}
return $a;
}
请帮我查一下这个错误