estou com problema com o pdo
tenho esse codigo
mas ele nao funciona, pra funcionar tenho que ignorar isso
e colocar o prepare dessa forma
com a variavel direto no select.
por que disso?
ps.: a conexao esta certa
$usuario = $_POST["userCadastro"];
$senha = $_POST["passCadastro"];
$email = $_POST["emailCadastro"];
$verificaEmail = $cn->prepare("SELECT * FROM usuarios WHERE email=':email'");
$verificaEmail->bindValue(":email",$email);
$verificaEmail->execute();
$row = $verificaEmail->rowCount();
if($row == 1){ echo "esse email ja esta em uso"; exit;}
mas ele nao funciona, pra funcionar tenho que ignorar isso
$verificaEmail->bindValue(":email",$email);e colocar o prepare dessa forma
$verificaEmail = $cn->prepare("SELECT * FROM usuarios WHERE email='$email");com a variavel direto no select.
por que disso?
ps.: a conexao esta certa
Richardson Christian
Curtidas 0
Melhor post
Douglas Noronha
22/04/2016
Você não coloca em '' a referência da variável
$verificaEmail = $cn->prepare("SELECT * FROM usuarios WHERE email=:email");GOSTEI 1
Mais Respostas
Richardson Christian
22/04/2016
Você não coloca em '' a referência da variável
$verificaEmail = $cn->prepare("SELECT * FROM usuarios WHERE email=:email");caraca mano so era a aspas simples :(
muito obrigado :D
GOSTEI 0
Marcio Araujo
22/04/2016
Chrisouza, normal demais...as vezes nos preocupamos com outras partes e acabamos esquecendo detalhes simples.
caraca mano so era a aspas simples :(
GOSTEI 1