Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 1
            [id] => 552062
            [titulo] => estou com problema com o pdo
            [dataCadastro] => DateTime Object
                (
                    [date] => 2016-04-22 13:10:30
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 430352
            [status] => M
            [isExample] => 
            [NomeUsuario] => Douglas Noronha
            [Apelido] => 
            [Foto] => 
            [Conteudo] => Você não coloca em '' a referência da variável
[code]$verificaEmail = $cn->prepare("SELECT * FROM usuarios WHERE email=:email");[/code] ) )

estou com problema com o pdo

Chrisouza
   - 22 abr 2016

tenho esse codigo
#Código

$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
#Código
$verificaEmail->bindValue(":email",$email);

e colocar o prepare dessa forma
#Código
$verificaEmail = $cn->prepare("SELECT * FROM usuarios WHERE email='$email");

com a variavel direto no select.
por que disso?
ps.: a conexao esta certa

Post mais votado

Douglas Noronha
   - 22 abr 2016

Você não coloca em '' a referência da variável
#Código

$verificaEmail = $cn->prepare("SELECT * FROM usuarios WHERE email=:email");

1
|
0

Chrisouza
   - 22 abr 2016


Citação:
Você não coloca em '' a referência da variável
#Código

$verificaEmail = $cn->prepare("SELECT * FROM usuarios WHERE email=:email");


caraca mano so era a aspas simples :(

muito obrigado :D

0
|
0

Marcio Araujo
   - 22 abr 2016

Chrisouza, normal demais...as vezes nos preocupamos com outras partes e acabamos esquecendo detalhes simples.

Citação:
caraca mano so era a aspas simples :(

1
|
0