Error fatal: llamada al método indefinido mysqli_stmt :: query ()

Hola chicos, ¿alguno de ustedes puede descubrir por qué recibo el error anterior?

$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();

Respuestas a la pregunta(1)

Su respuesta a la pregunta