estou com problema com o pdo
22/04/2016
0
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
Curtir tópico
+ 0
Responder
Post mais votado
22/04/2016
Você não coloca em '' a referência da variável
$verificaEmail = $cn->prepare("SELECT * FROM usuarios WHERE email=:email");
Douglas Noronha
Responder
Mais Posts
22/04/2016
Richardson Christian
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
Responder
22/04/2016
Marcio Araujo
Chrisouza, normal demais...as vezes nos preocupamos com outras partes e acabamos esquecendo detalhes simples.
caraca mano so era a aspas simples :(
Responder
Clique aqui para fazer login e interagir na Comunidade :)