我的代码出了问题。
我们都知道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.';
}