похоже, что в get_result () в подготовленном выражении есть какая-то ошибка.нижеприведенная функция работала отлично до 2 дней назад.Может кто-нибудь, пожалуйста, помогите мне найти, в чем проблема с нижеприведенной функцией.
class userDetails{
public function searchUser($conn){
$userList = [];
$user = '%fernan%';
$query = $conn->prepare("SELECT username FROM users WHERE lastName LIKE ? ");
$query->bind_param('s',$user);
$query->execute();
$getResult = $query->get_result();
if($getResult->num_rows > 0){
while($names = $getResult->fetch_assoc()){
$userList[] = $names['username'];
}
}
return $userList;
}
}
она выдает HTTP ERROR 500. Моя текущая версия php 5.4.45 и ниже это ошибка, которую она дает .. PHP Fatal error:Вызов неопределенного метода mysqli_stmt :: get_result () Заранее спасибо.