return new PEAR_Error('Solo debe ingresarse una opcion de filtro,
login o nombre, a la vez.');
}
- $sql = "SELECT u.login, u.nombre FROM usuario.Usuarios as u
+ $sql = "SELECT u.login as login, u.nombre as nombre FROM usuario.Usuario as u
WHERE ";
if ($login) {
- $sql.= ' u.login LIKE \'%'.$login.'%\''
+ $sql.= ' u.login LIKE \'%'.$login.'%\'';
}
else {
- $sql.= ' u.nombre LIKE \'%'.$nombre.'%\''
+ $sql.= ' u.nombre LIKE \'%'.$nombre.'%\'';
}
+ $sql.= 'ORDER BY u.login';
+
+ $db->setFetchMode(DB_FETCHMODE_ASSOC);
$result = $db->query($sql);
- if (PEAR::isError($result)) {
- return $result;
- }
return $result;
}
}