Fiz o código tudo certo que o professor passou, e não retorna nada no var_dump, de acordo com o console do navegador.
<!--? include("conecta.php"); include("banco-usuario.php");
$usuario= buscaUsuario($conexao, $_POST["email"], $_POST["senha"];
var_dump($usuario);--> ==$0
função de consulta
<?php
function buscaUsuario($conexao, $email, $senha){
$senhaMD5= md5($senha);
$query = "select * from usuarios where email='{$email}' AND senha='{$senhaMD5}'";
$resultado= mysqli_query($conexao, $query);
$usuario = msqli_fetch_assoc($resultado);
return $usuario;
}
chamada da função
$usuario= buscaUsuario($conexao, $_POST["email"], $_POST["senha"];
var_dump($usuario);
tabela de login
<h2>LOGIN</h2>
<form class="form-group" action="login.php" method="POST">
<table class="table">
<tr>
<td>EMAIL:</td>
<td><input class="form-control" type="email" name="email"></td>
</tr>
<tr>
<td>SENHA:</td>
<td><input class="form-control" type="password" name="senha"></td>
</tr>
<tr>
<td><button class=" btn btn-primary">Login</button></td>
</tr>
</table>
</form>