Cita:
Iniciado por kechu;3733973
esUsuario.php :
[PHP <?php
function esUsuario ( $usuario, $password, $conexion ) {
// verifica que esten los dos campos completos.
if ($usuario=='' || $password=='') return false;
// busqueda de los datos de usuarios para loguear.
$query = "SELECT idUsuario, usuario, password, tipo FROM `usuarios` WHERE usuario = '$usuario'";
$resultado = mysql_query ($query, $conexion);
$row = mysql_fetch_array ($resultado);
$password_from_db = $row ['password'];
unset($query);
// verifica que el pass enviado sea igual al pass de la db.
if ( $password_from_db == $password ) {
return $row;
} else return false;
}
?>[/PHP]
HOLA ESTA MEDIO REBUSCADA TU QUERY, HACE ALGO MAS SENCILLO:
Código PHP:
<?php
function esUsuario ( $usuario, $password, $conexion ) {
//ESTO LO PODIAS HACER CON JAVA SRCIPT, PERO TAMBIEN ES VALIDO
if ($usuario=='' || $password=='') return false;
//ACA TENIAS QUE HACER LA QUERY DE UNA VES
$query = "SELECT idUsuario, usuario, password, tipo FROM `usuarios` WHERE usuario = '$usuario' AND password = '$password' ";
$resultado = mysql_query($query, $conexion);
// SI HAY RESULTADOS
if( mysql_num_rows($resultado) > 0){
$row = mysql_fetch_array ($resultado);
return $row;
}else{
echo 'NO HAY RESULTADOS';
}
}
?>