Boa tarde,
Estou começando com php e criei essa função para buscar um usuário e senha, mas ele só retorna vazio.
function buscarUsuario($conn,$usuario,$senha){
$stmt = $conn->prepare("SELECT* FROM funcionario WHERE LOGIN_Funcionario = '?'
AND SENHA_Funcionario = '?' AND ID_TipoUsuario>=2");
$stmt->bind_param("ss",$usuario,$senha);
$stmt->execute();
$resultado = $stmt->fetch();
return $resultado;
}
Aqui é onde eu valido o usuário e redireciono ele:
$usuario=filter_input(INPUT_POST,'nUsuario');
$senha=filter_input(INPUT_POST,'nSenha');
$row = buscarUsuario($conn,$usuario,$senha);
$user=$row['LOGIN_Funcionario'];
$permissao=$row['ID_TipoUsuario'];
$redirecionar="";
if($row['LOGIN_Funcionario']==""){
$redirecionar="../web/autenticarAdm.php?code=0";
}else{
if($permissao==4){
$redirecionar="../web/recuperarPedidoProjetoADM.php";
}elseif($permissao==3){
$redirecionar="../web/recuperarPedidoProjeto.php";
}else{
$redirecionar="../web/ambienteCliente.php";
}
}
$conn->close();
header("location:$redirecionar");`Texto pré-formatado`
O buscar sempre retorna vazio e entra no primeiro if