php get_result()函数

时间:2018-06-09 08:04:41

标签: php mysqli

似乎在预处理语句中的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致命错误:调用未定义的方法mysqli_stmt :: get_result() 提前谢谢。

0 个答案:

没有答案