Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/02/2002, 07:25
ldangelo
 
Fecha de Ingreso: enero-2002
Ubicación: Dentro del corralón
Mensajes: 287
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Como ingresar registros en una tabla?

OK. El tema es que haciendo de esa manera podrías estar recuperando filas que realmente pertenecen a otro usuario. Ej. Nombre: Juan Pérez (sin menospreciar a los Juan Pérez).
Password: 123, pueden existir realmente en varios usuarios.
Si esto no te preocupa, estimo que la solución es agregar en el primer select, en la condición where, tantos OR como necesites según variables pases desde el form, luego vayas haciendo un ciclo recuperando los registros con mysql_fetch_row (si la consulta te devuelve alguno) y comparando cada campo que recuperaste con su correspondiente variable del form y si se cumple, mostrar un mensaje aclaratorio. Espero te haya quedado clara la lógica que intenté describirte para resolver tu problema. Quizás los campos sobre los cuales vas a validar que pusiste son de ejemplo y vas a usar otros que sean mas únicos o quizás no quieras tener mas de un Juan Pérez o contraseñas repetidas en distintos usuarios. ;)
Un saludo.

Leonardo D'Angelo
Buenos Aires
Argentina