da gente, eu tava criando um comando para criar um cadastro. Antes desse comando, deveria checar se já existia o nome do usuario na tabela usuários:
function cadastrar($cad_nome,$cad_email,$cad_local){
$select = mysql_query("SELECT `nome` FROM `usuario` WHERE `$nome`") or die("Error :".mysql_error());
if($select==true){
$insere = mysql_query("INSERT INTO usuario('nome','email','local') VALUES ($cad_nome,$cad_email,$cad_local)") or die("Error: ".mysql_error());
if($insere!=false){
echo "Você foi Cadastrado com sucesso em nossa Loja Virtual.";
}else{
echo "Ouve um erro ao cadastrá-lo.";
}
}else{
echo "Este nome já consta em nosso Banco de Dados. Por Favor escolha outro.";
}
}
}
mas quando testo no meu servidor, aparece isso:
Error :Unknown column '' in 'where clause'
O q tem de errado?
Eu queria q a função verificasse se já existe um usuario com o mesmo nome q a pessoa escolheu antes de cadastrá-lo.
Pergunta
Tito Tito
da gente, eu tava criando um comando para criar um cadastro. Antes desse comando, deveria checar se já existia o nome do usuario na tabela usuários:
mas quando testo no meu servidor, aparece isso:
Error :Unknown column '' in 'where clause'
O q tem de errado?
Eu queria q a função verificasse se já existe um usuario com o mesmo nome q a pessoa escolheu antes de cadastrá-lo.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.