Boa Noite a Todos Estou cadastrando login e senha de usuarios, porém preciso fazer uma pesquisa para saber se já existe algum login duplicado, apesar do mysql não deixar cadastrar pois o campo não deixa duplicar esta entrada, gostaria de mandar a mensagem antes, dizendo que o login já existe no banco, vou mandar o código e comentar o que não esta funcionando. O que não está funcionando está entre a linha 31 e 37.<?php $host = "localhost"; //Servidor $user = "root"; //usuario $pass = ""; //senha //conectar ao bd $conexao = mysql_connect($host,$user,$pass); //selecionar o banco mysql_select_db("Teste",$conexao); //verificar se todos os campos obrigatorios estão preenchidos if(($nome != "") and ($login != "") and ($senha != "") and ($confirma_senha != "") and ($ativo != "")){ //Tenho que ver se o login existe. !!!!! linha 31 $login1 = '$login'; $sql1 = "select login from usuario where login='$login1'"; $res = mysql_query($sql1); if(mysql_num_rows($res) > 0) { echo "Já existe um login como este cadastrado"; }!!!!!Linha 37 //Ver se a senha e a confirmsção são iguais if($senha == $confirma_senha){ //prepara o comando de inserção $sql = "insert into usuario (nomeCompleto, login, senha, ativo)value ('$nome' , '$login' , '$senha' , '$ativo')"; //Executar sql $resultado = mysql_query($sql,$conexao) or die ("<p> Não foi possivel executar no Banco - Consulte Erro = " . mysql_error()); if($resultado) { echo "Dados Cadastrados Com Sucesso<br>"; } //tratar retorno do banco } else{ $msg = "<br/>Senhas Não Conferem Verifique"; header("location: 1.php?msg=$msg"); } } else { echo "Algum Camnpo Obrigatório não Preenchido! Verifique"; $msg = "<br/> Campo Obrigatorio não Preenchido! Verifique"; header("location: 1.php?msg=$msg"); } ?> Obrigado antecipadamente.