我想从我的mysql数据库中检索数据。我这样做的方式是这样的:
$sqlReturnExistingOCI = "SELECT * FROM ociorder WHERE reference = ?";
if($stmt = $conn->prepare($sqlReturnExistingOCI))
{
mysqli_stmt_bind_param($stmt, "s", $uniquekey);
if(!$stmt->execute())
{
echo 'Het uitvoeren van de query is mislukt: '.$stmt->error.' in query: '.$sqlReturnExistingOCI;
}
else
{
$result = $stmt->get_result();
if($result){
echo "result is not empty";
}
else{
echo "EMPTY" . $uniquekey;
}
while ($row = $result->fetch_array(MYSQLI_ASSOC)) {
这不起作用,并且出现此错误:
致命错误:
中调用未定义的方法mysqli_stmt :: get_result()
现在,我读了几篇文章,您需要具备php 5.3+和mysqlnd驱动程序。在服务器上有PHP 5.4,但是我怎么知道mysqlnd驱动程序是否丢失。旁边的代码还可以吗?