This is to be a login system with access levels that I am trying to do, but this is giving an error.
What am I missing?
I've tried everything and nothing. I have already looked at the PHP documentation and nothing.
I wanted it to be object-oriented Mysqli, not PDO.
<?php
// inclusao do arquivo de conexao ao banco de dados
include("conexao.php");
// se existir o clicar do botao logar do formulario
if(isset($_POST['logar'])){
// se existir o login do usuario digitado
if(isset($_POST['loginUsuario'])){
// verificação de anti injeção de SQL do campo login do usuario
$loginUsuario = $conexao->escape_string($_POST['loginUsuario']);
//se existir a senha do usuario digitado
if(isset($_POST['senhaUsuario'])){
// verificação de anti injeção de SQL do campo senha do usuario
$senhaUsuario = $conexao->escape_string($_POST['senhaUsuario']);
$consulta = "SELECT * FROM usuarios WHERE loginUsuario = $loginUsuario AND senhaUsuario = $senhaUsuario";
$resultado = $conexao->query($consulta);
$linha = $conexao->num_rows($resultado);
echo $linha;// Aqui queria que dizesse que existe o registro pelo login do usuario
// Eu digitasse login: admin e senha: 123, aparecesse 1, porque tem dentro do registro
// E se digitasse qualquer outra coisa aparecesse 0, porque não tem dentro do registro
}// isset do campo senha do usuario
}// isset do campo login do usuario
}//isset botão logar
?>