致命错误:在第4行的布尔值上调用成员函数data_seek()

时间:2016-02-29 12:20:02

标签: php mysql mysqli

我的代码出了问题。

我们都知道mysql_result已被弃用。所以我所做的就是创建一个类似的函数来用mysql_result替换mysqli_result。我的代码如下所示。

function mysqli_result($result, $row, $field = 0) {
    $result->data_seek($row);
    $data = $result->fetch_array();

    return $data[$field];
}

如果您需要为自己的项目使用此代码,它几乎可以在我的所有页面上使用。在主题上,在我使用mysqli_connect的某些页面上,我收到了错误。

  

致命错误:在布尔值中调用成员函数data_seek()...   第4行

然后我们有第4行,这是

    $result->data_seek($row);

我很好地问你,我怎样才能调整我的代码,这样它就不会再出现这个错误了?或者可能转储代码,使其不再出现。

我也尝试在Google上查找错误it didn't gave me any answers really

编辑:给我们调用函数的源代码。

if(mysqli_result(mysqli_query($GLOBALS["___mysqli_ston"], "SELECT COUNT(id) FROM downloads"),0) == 0) {
    echo 'No downloads were added.';
}

0 个答案:

没有答案