gica 0 Denunciar post Postado Julho 25, 2003 Estou tentando verificar se o login ja existe no banco de dados...se ja existir ele nao cadastra e retorna falando que ja existe esse login....porem ele nao esta fazendo isso....alguem pode ver o que estou errando???<?$path_local = "../padrao.php";include "../db.php";if ($inserir == "sim"){ $StrSql = "SELECT * FROM usuario WHERE login = '$login'"; $sql = mysql_query($StrSql); if (mysql_num_rows($sql)==1) { echo "Login já existente"; }else{ $sql = ("INSERT INTO usuario (nome,endereco,telefone,bairro,cidade,estado,pais,cpf,rg,email,celular,cep,login,senha) VALUES ('$nome','$endereco','$telefone','$bairro','$cidade','$estado','$pais','$cpf','$rg','$email','$celular','$cep','$login','$senha')"); $executa_sql = @mysql_query($sql); $sql = ("INSERT INTO profissao (profissao,atuacao,escolaridade,ultimoemprego,qualificacoes,conhecimentos) VALUES ('$profissao','$atuacao','$escolaridade','$ultimoemprego','$qualificacoes','$conhecimentos')"); $executa_sql = @mysql_query($sql); $a = "1"; if (!$executa_sql){ echo "Erro ao executar comando sql : $sql"; } }if ($a == "1")echo("<script language='javascript'>location.href='show_profissional.php'</script>"); }?> Compartilhar este post Link para o post Compartilhar em outros sites
marcusc 0 Denunciar post Postado Julho 25, 2003 ?> $s_usuario = "SELECT login FROM usuario WHERE login = '$_POST[login]'"; $t_usuario = mysql_query($s_usuario) or die(mysql_error()); if (mysql_num_rows($t_usuario) > 0) { echo "Ja existe"; }else{ echo "Nao existe"; }?> Compartilhar este post Link para o post Compartilhar em outros sites