Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera estou testando algumas verificações usando PDO, estou utilizando a função rowCount para verificar e o usuário já existe, se ele existir realiza o insert, mas não sei por que o verificação não esta sendo feita e esta inserindo o usuário existente no banco.
$nome= $_GET["nome"]. //prepara o cadastro $buscasegura= $pdo->prepare("insert into usuario (nome) values (:nome)"). $buscasegura->bindValue(":nome",$nome). //valida o cadastro $consulta = $pdo->prepare("SELECT nome FROM usuario where nome =:nome. "). $consulta->bindValue(":nome", $nome). $consulta->execute(). if($consulta->rowCount() == 0): $buscasegura->execute(). else: echo "Já existe este nome!". endif. Carregando comentários...