mysql_fetch_object出错

时间:2015-07-14 10:06:17

标签: php mysql

在我的日志中,我看到下一个错误

  

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;

}

请帮我查一下这个错误

0 个答案:

没有答案