Bom dia pessoal.
Preciso verificar se um email já existe um email em uma base de dados MYSQL, porém não está verificando o email.
Segue meus código (cadastrar.php):
<?php
require "conexao.php";
$nome= $_POST['nome'];
$email= $_POST['email'];
$telefone= $_POST['telefone'];
$consulta= "select * from Usuario where Email= :EmailDigitado";
$consulta= $conexao->prepare($consulta);
$consulta->bindParam(':EmailDigitado',$email);
$consulta->execute();
if ($consulta->rowCount()>0)
{
echo "Já possui cadastro";
}
else
{
$str_sql= "Insert into Usuario(Nome,Email,Telefone)";
$str_sql=$str_sql."VALUES(:Nome,:Email,:Telefone)";
$str_salvar=$conexao->prepare($str_sql);
$str_salvar->bindParam(':Nome', $nome);
$str_salvar->bindParam(':Email', $email);
$str_salvar->bindParam(':Telefone', $telefone);
if ($str_salvar->execute())
{
echo " Cadastrado salvo ";
}
else
{
echo "Houve erros";
}
}
?>
quando executo o código , aparece sempre a mensagem Houve erros.