我正在
调用未定义的方法mysqli_stmt :: get_result()
对于$result = $stmt->get_result()
行的以下php代码。我正在为这个项目使用laravel框架;
$conn = new mysqli($hostname, $username, $password, $db);
$stmt = $conn->prepare("select name from user where username=?");
$stmt->bind_param("s", "username");
$stmt->execute();
$result = $stmt->get_result();
PHP版本为5.4.43。
以下是我从phpinfo()
找到的设置。
答案 0 :(得分:2)
Mysqli ext是在没有mysqlnd支持的情况下构建的,因为它没有出现在" API Extensions"和"客户端API库版本"。看来你需要重新编译mysqli,或者 - 更好 - 只需使用数据包管理器重新安装它。