Я хочу получить данные из моей базы данных 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? И рядом с этим код в порядке?