Tengo un login con el que inicio la sesión mediante el nombre y la contraseña pero me gustaría poder usar tanto el nombre como el correo junto con la contraseña para iniciar la sesión.

Por ejemplo iniciar con nombre y contraseña o iniciar con email y contraseña, alguien me ayuda??

Gracias por adelantado!
0
Puntos
1278
Visitas
3
Resp
Por terminator hace 10 años
Novice
Respuesta #1
puedes hacer algo como esto:
<?php
$sentencia=sprintf("SELECT * FROM usuarios WHERE nombre=%s AND password=%s OR email=%s AND password=%s ");
?>
recuerda que usando el OR puede cotejar de diferentes maneras ;)
0
Puntos
Por alber hace 10 años
Admin
Respuesta #2
el truco esta en:

nombre=%s AND password=%s <-----por nombre y contraseña
OR <------ o
email=%s AND password=%s <-----por email y contraseña
0
Puntos
Por alber hace 10 años
Admin
Respuesta #3
gracias por el aporte me sirvió de ayuda!
0
Puntos
Por terminator hace 10 años
Novice
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar