Erro na consulta de usuario já cadastrado
Não sei onde está o erro.
Chequei se os dados estão passando via $_Post, e estão.
Alguém consegue me mostrar o erro?
<?php
require('../_conexao/head.dois.php');
require('../_conexao/bd.conectar.php');
?>
<!DOCTYPE html>
<html>
<head lang="pt-br"/>
</head>
<body class="indexabd">
<?php
if(isset($_POST['nEnviar'])&& $_POST['nEnviar'] == 'Cadastrar') {
$data = implode('-', array_reverse(explode('/', $_POST['nData']))); #aqui eu transformo o formato da data recebido no formulário (dd/mm/yyyy)para o formato de gravação MySQL (yyyy/mm/dd)
$usuario = strip_tags(filter_input(INPUT_POST, 'nUsuario'));
$senha = strip_tags(filter_input(INPUT_POST, 'nSenha'));
$email = strip_tags(filter_input(INPUT_POST, 'nEmail'));
$senhadoo = strip_tags(filter_input(INPUT_POST, 'nSenha'));
$nivel = strip_tags(filter_input(INPUT_POST, 'nivel'));
$validar = strip_tags(filter_input(INPUT_POST, 'validar'));
$ultimo = strip_tags(filter_input(INPUT_POST, 'ultimo'));
$con=conectado();
$sql = ('SELECT * FROM usuario where usuario = ? OR email = ?');
$consulta = $con->prepare($sql);
$consulta->bindValue(1,$usuario);
$consulta->bindValue(2,$email);
if ($consulta->rowCount() === 1):
echo '<script>alert("Usuario ou email já cadastrado!")</script>';
else:
echo '<script>alert("Usuario não cadastrado!")</script>';
endif;
}
?>Discussão (1)
Carregando comentários...