Ver Mensaje Individual
  #30  
Antiguo 27-06-2011
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por rrosariom Ver Mensaje
estoy utilizando or y no and porque hice una prueba directamente haciendo la consulta a la base de datos y con and no me devuelve el registro y con or si lo hace.
Bueno, pero es que no es al gusto. Debe usarse AND sí o sí. Si con and no te resulta quiere decir entonces que o no coincide el usuario o no coincide la contraseña. Y claro, al hacer or "funciona" porque coincide el usuario pero en ese caso la contraseña puede ser lo que sea que la condición siempre se va a cumplir. Entonces estarías dejando entrar a cualquiera.

Y seguramente la consulta directa con and no funcionaba por lo mismo de la encripatción.

// Saludos
Responder Con Cita