Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/06/2010, 08:27
Fox_amar
 
Fecha de Ingreso: mayo-2010
Mensajes: 10
Antigüedad: 14 años
Puntos: 0
Respuesta: como evitar usuarios repetidos?

Ya he probado el codigo pero no me funciona

me queda asi:

Código PHP:
<?php

  
include("funcions.php");

        
$login=$_POST["login"];
        
$pass=$_POST["pass"];
        
$mail=$_POST["mail"];
        
$Nombre=$_POST["Nombre"];
        
$fecha_nacimiento=$_POST["fecha_nacimiento"];
        
$apellidos=$_POST["apellidos"];
        
$direccion=$_POST["direccion"];
        
$movil=$_POST["movil"];
        
$poblacion=$_POST["poblacion"];
        
$cod_postal=$_POST["cod_postal"];
        
$dni=$_POST["dni"];
        
        
$dbd=connecta();

$consulta "SELECT * FROM usuario WHERE Nombre = '$Nombre'";
$result mysql_query($consulta) or die (mysql_error());
if (
mysql_num_rows($result) > 0) {
echo 
"Ya existe un usuario registrado con ese nick";
} else { 
   
// Realizas el INSERT 
}


$sql="INSERT INTO usuario (login, pass, mail, Nombre, fecha_nacimiento, apellidos, direccion, movil, poblacion, cod_postal, dni) VALUES ('".$login."', '".$pass."', '".$mail."' , '".$Nombre."', '".$fecha_nacimiento."', '".$apellidos."', '".$direccion."', '".$movil."', '".$poblacion."', '".$cod_postal."', '".$dni."');";


        
$res mysql_query($sql$dbd);
        if (
$res)        
            {echo
'
            <html>
            <head> <title> Paguina de Logeo </title>
            <link rel="stylesheet" href="style.css" type="text/css" />  
                <style type="text/css">
                <!--
                .aviso {
                background:#000000;
                opacity: .8; /*Este es el codigo de tranparencia de fondo*/
                color:#09F;
                border: 1px solid #d1d0ad;
                }
                -->
                </style>
            </head>
            <body>
            <table align="center" border="0"  background="img/bienvenido.jpg">
            <tr class="aviso">
            <td><center><img src="img/welcome.gif"></center><h1><center>Te damos la bienvenida como nuevo miembro<br>Te has registrado correctamente</h1><br><a href="loginhtml.php"><img src="img/atras2.png" border="none"></a></center></td>
            <br>
            <br>
            <br>
            </tr>
            </table>
            </body>
            </html> '
;}
        else {echo 
"ERROR a l’afegir: "mysql_error();}
?>

nose porque pero se salta la consulta.
Porfavor echame una mano