我在GoDaddy服务器上托管了我的网站。它在过去2年里运行良好,但突然间我在登录时开始出错:
PHP Fatal error: Call to undefined method mysqli_stmt::get_result()
这是我的登录代码段:
$unsafe_username = $_POST["username"];
$unsafe_password = md5($_POST["password"]);
$query = "select user_id from users where user_name= ? and password= ?";
$getdata=mysqli_prepare($con, $query);
$getdata->bind_param("ss", $unsafe_username, $unsafe_password);
$getdata->execute();
$getdata = $getdata->get_result();
$getdata = mysqli_fetch_assoc($getdata);
我在以下行中收到错误:
$getdata = $getdata->get_result();
此代码工作了2年,但我从最近2天开始收到上述错误。我多次打电话给GoDaddy,但他们每次都说这是一个编码问题。
我不知道现在该怎么办?任何人都可以帮帮我。我很无能和沮丧。