MYSQLi bind_result возвращает null

Я пытаюсь вывести переменные, которые я получаю из базы данных в моем запросе, но ничего не возвращается. Использование подготовленных инструкций MYSQLi.

См. Код ниже:

$stmt = $con->prepare("SELECT first_name, last_name FROM transactions WHERE order_id = ?"); $stmt->bind_param('i', $order_id); $stmt->execute(); $stmt->store_result(); $stmt->bind_result($first_name, $last_name); $stmt->close(); // Output review live to page echo $first_name; 

Я не вижу, где я ошибаюсь? PS Я новичок в подготовленных заявлениях, поэтому, пожалуйста, успокойся!

Solutions Collecting From Web of "MYSQLi bind_result возвращает null"