получение фатальной ошибки: вызов неопределенного метода mysqli_stmt :: get_result ()

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

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector