Эй, ребята, может кто-нибудь из вас узнать, почему я получаю вышеупомянутую ошибку?
$mysqli=new mysqli("localhost", "***", "***","***") or die($mysqli->connect_error); function checklogin($username, $password){ global $mysqli; $result = $mysqli->prepare("SELECT * FROM users WHERE username = ?"); $result->bind_param("s", $username); $result->query();
Вызов $mysqli->prepare() вернет экземпляр MySQLi_STMT , но класс MySQLi_STMT не имеет метода query() . Возможно, вы имели в виду execute() ?