Boa noite estou tentano faze um cadastro de usuarios aonde no banco não pode ter o mesmo login e email <?php include("config.php"); $nome = $_POST['nome']; $m = $_POST['m']; $login = $_POST['login']; $senha = md5(md5(md5($_POST['senha']))); $sql = "SELECT * FROM usuarios WHERE login=$login' OR m='$m'"; $d = mysql_query($sql); $dados = mysql_fetch_array($d); if ($d["id] == $login && $m) { $sql2 = "INSERT INTO `usuarios` (`nome`, `m`, `login`, `senha`) VALUES ('$nome', '$m', '$login', '$senha')"; $d2 = mysql_query($sql2); echo "Cadastro Efetuado com Sucesso Clique <a href='login.html'> AQUI </a> para fazer login.<br>"; } else { echo "erro<br>"; } ?> este cogido esta errado alguém poderia me ajudar pois ele sempre registra mesmo já tendo o email abraxxx