rico_guiase Postado Fevereiro 17, 2005 Denunciar Share Postado Fevereiro 17, 2005 Queria saber o jeito mais fácil para fazer que quando o usuario se cadastra-se verifica-se se o nome , login, RG e email já existem no BD...????caso exista ele não cadastre....valeu!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MauF Postado Fevereiro 17, 2005 Denunciar Share Postado Fevereiro 17, 2005 faz um select na tabelela Where rg=$rg,fas um ifse ele encontrar alguma lionhaif ($linhas > 0)mostra um mensagene da um exit();não deiando passar pera a próxima parte...Acho q pode ser assim Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 rico_guiase Postado Fevereiro 17, 2005 Autor Denunciar Share Postado Fevereiro 17, 2005 valeu......Bem fácil...num tinha pensado nisso...Falow...obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guilherme014 Postado Fevereiro 17, 2005 Denunciar Share Postado Fevereiro 17, 2005 if ($HTTP_GET_VARS['acao'] == "cadastrar") { $consulta = mysql_query("SELECT ac_nome FROM artigoscientificos WHERE ac_nome='$nome'") or die (mysql_error()); echo $consultas; if ($consultas > 0) { print "<script Language=\"JavaScript\">"; print "window.opener.location.href = \"../index.php\";"; print("alert('Este nome de Artigo Científico já existe !!!');"); print "window.close();"; print "</script>"; exit(); } else { $sql = "INSERT INTO artigoscientificos (artigoscientificoid,ac_nome,ac_descricao,ac_status,ac_data) VALUES ('','$nome','$descricao','$status',now());"; mysql_query($sql) or die (mysql_error()); print "<script Language=\"JavaScript\">"; print "window.opener.location.href = \"../index.php\";"; print("alert('O Artigo Científico foi adicionado com Sucesso !!!');"); print "window.close();"; print "</script>"; } } e ele grava direot porque.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 setokaiba Postado Fevereiro 17, 2005 Denunciar Share Postado Fevereiro 17, 2005 Como assim ele grava direto explique melhor isso Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guilherme014 Postado Fevereiro 17, 2005 Denunciar Share Postado Fevereiro 17, 2005 Como assim ele grava direto explique melhor isso tipo quando eu pesso para gravar o mesmo ac_nome='$nome', ele passa direto. como se não tivesse o mesmo nome, então ele grava novamente... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 setokaiba Postado Fevereiro 18, 2005 Denunciar Share Postado Fevereiro 18, 2005 Faz assim cara e ve se da certoif ($HTTP_GET_VARS['acao'] == "cadastrar") {$consulta = mysql_query("SELECT * FROM artigoscientificos WHERE ac_nome='$nome'") or die (mysql_error());$num = mysql_num_rows($consulta); if ($num > 0) { print "<script Language=\"JavaScript\">"; print "window.opener.location.href = \"../index.php\";"; print("alert('Este nome de Artigo Científico já existe !!!');"); print "window.close();"; print "</script>"; exit();} else { $sql = "INSERT INTO artigoscientificos (artigoscientificoid,ac_nome,ac_descricao,ac_status,ac_data) VALUES ('','$nome','$descricao','$status',now());"; mysql_query($sql) or die (mysql_error()); print "<script Language=\"JavaScript\">"; print "window.opener.location.href = \"../index.php\";"; print("alert('O Artigo Científico foi adicionado com Sucesso !!!');"); print "window.close();"; print "</script>";}} Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guilherme014 Postado Fevereiro 18, 2005 Denunciar Share Postado Fevereiro 18, 2005 (editado) beleza, assim que chegar em casa eu testofuncionouvaleu Editado Fevereiro 18, 2005 por Guilherme014 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
rico_guiase
Queria saber o jeito mais fácil para fazer que quando o usuario se cadastra-se verifica-se se o nome , login, RG e email já existem no BD...????caso exista ele não cadastre....
valeu!!!
Link para o comentário
Compartilhar em outros sites
7 respostass 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.