Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Evitar que se repitan datos de registro

Estas en el tema de Evitar que se repitan datos de registro en el foro de Bases de Datos General en Foros del Web. Hola amigos. Tengo un página en php que conecta con una base de datos mysql. Es un formulario de registro de usuarios de la web. ...
  #1 (permalink)  
Antiguo 06/01/2010, 13:58
 
Fecha de Ingreso: enero-2010
Mensajes: 2
Antigüedad: 14 años, 3 meses
Puntos: 0
Evitar que se repitan datos de registro

Hola amigos.
Tengo un página en php que conecta con una base de datos mysql.
Es un formulario de registro de usuarios de la web.
Consigo que no se repita el campo usuario pero me gusaría ampliarlo también a que nos e repita la contraseña.
Hasta ahora todo lo que he hecho no me ha servido de nada, porque si cambio los valores funciona, pero no sé duplicar esa prohibición de repetición.

Pongo el código de la parte afectada:

Código PHP:
    $accion="insertar";
}

if (
$accion=="insertar"){
    if ((
$contra != "")&&($numero!="")){
        
$consulta="select usr_id from usuarios_zona where lower(usr_usr)='".strtolower($numero)."'";
        
$dat=$conexion->multiquery($consulta);
        
$idd=$dat[0][0]*1;
        if (
$idd>0){
            require 
'_cabecera.php';
            print 
"<P>Ya existe otro usuario $numero</P>";
            print 
"</center></body></html>";
            exit;
        } 

$contra es la clave que no quiero que se repita
$numero es el nombre de usuario que si consigo que no se repita.
Lo que me gustaría saber es como podría poner para que no se repita ninguno.

Muchas gracias amigos.
  #2 (permalink)  
Antiguo 06/01/2010, 17:20
 
Fecha de Ingreso: abril-2008
Mensajes: 88
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: Evitar que se repitan datos de registro

no se si te refieras a esto, pero ya probaste con distinct
"select distinct * from tabla"
  #3 (permalink)  
Antiguo 06/01/2010, 19:19
 
Fecha de Ingreso: enero-2010
Mensajes: 2
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Evitar que se repitan datos de registro

Muchas as gracias amigo, me ha valido.

Etiquetas: registro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:16.