PHP - diferenciar de mayusculas y minusculas

 
Vista:
sin imagen de perfil

diferenciar de mayusculas y minusculas

Publicado por jhean carlos (114 intervenciones) el 13/01/2012 23:13:42
como estan

tengo un problema en mi select

estoy tratando de hacer busquedas para cambiar password del usuario

primero pone su Login en la caja de texto, luego la contraseña

pero la logica es, el usuario podria poner su LOGIN EN MAYUSCULAS si antes se registro con minusculas

quiero poner algo para que el sistema busque exactamente el nombre de usuario yo hice esto pero me falta alguna instruccion mas en mi Where.

$sql ="SELECT * FROM usuarios WHERE (login='$usuario')";
$res= mysql_query($sql,$con);
if(mysql_num_rows($res))
{
mysql_free_result($res);
if($contra1!=$contra2)
{

alert('Las contrasenas NO COINCIDEN....');

}
else
{
alert('datos guardados');
}
}
else
{
alert('su nombre de usuario no coincide');
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

diferenciar de mayusculas y minusculas

Publicado por xve (6935 intervenciones) el 14/01/2012 21:49:13
Hola jhean, una buena manera, es por ejemplo comparar siempre en mayusculas... seria algo así:
$sql ="SELECT * FROM usuarios WHERE (UPPER(login)='".strtoupper($usuario)."')";
Pasamos los campos de la base de datos a mayuculas, y la valor recibido por el usuario tambien...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar