mysqli_stmt :: get_result()致命错误

时间:2016-02-07 17:08:49

标签: php

我收到此错误消息:

  

致命错误:在第76行的/../../public_html/index.php中调用未定义的方法mysqli_stmt :: get_result()

这个脚本:

//evenement ophalen
if($stmt = $connection->prepare('
SELECT 
    id,
    eetdatum,
    inschrijdatum,
    maaltijd,
    kostprijs,
    extra
FROM 
    maaltijden
WHERE
    eetdatum >= ?
ORDER BY
    eetdatum
    ')){
$stmt->bind_param('s', $vandaag);
$stmt->execute();
$result = $stmt->get_result();
$evenement = $result->fetch_assoc();
}
elseif($connection->error) {
echo "Er gaat iets mis: " . $connection->error;
}

服务器在php 5.5上运行并安装了mysqlnd驱动程序。 这个脚本还有什么问题吗?

我不认为这个问题是重复的,我不需要解决,我可以在这个论坛上到处找到这个。我想知道可能出现的问题。

1 个答案:

答案 0 :(得分:2)

抱歉无法发表评论:

尝试将此添加到您的网站:它将显示是否真的启用了驱动程序:

$mysqlnd = function_exists('mysqli_fetch_all');

if ($mysqlnd) {
echo 'mysqlnd enabled!';
}else
{
echo 'mysqlnd not enabled!';
}