From 9c6295138b409926a90459cbe74aecb5bae95978 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Mart=C3=ADn=20Marrese?= Date: Thu, 24 Jun 2004 17:26:00 +0000 Subject: [PATCH] Agrego las lineas de las consultas. --- lib/SAMURAI/Usuario.php | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/lib/SAMURAI/Usuario.php b/lib/SAMURAI/Usuario.php index df6c943..daa3af3 100644 --- a/lib/SAMURAI/Usuario.php +++ b/lib/SAMURAI/Usuario.php @@ -544,28 +544,32 @@ class SAMURAI_Usuario { * * @param SAMURAI_DB &$db Base de Datos * @param int $id_sistema Identificador del sistema + * @param string $nombre Filtro de nombre * * @return mixed * @access public * @static */ - function getUsuariosPager(&$db, $id_sistema = null) { + function getUsuariosPager(&$db, $id_sistema = null, $nombre = null) { - //@TODO REEMPLAZA A getUsuarios + if ($nombre) { + $nombre = ' AND u.nombre LIKE '. $db->quoteSmart("%$nombre%"); + } if ($id_sistema) { $sql = ' SELECT DISTINCT u.login, u.nombre FROM usuario.Usuario AS u, perfil_sist_usuario AS psu WHERE u.login = psu.login - AND psu.id_sistema = '. $id_sistema .' - ORDER BY login - '; + AND psu.id_sistema = '. $id_sistema + . $nombre + .' ORDER BY login'; } else { $sql = ' SELECT login, nombre - FROM usuario.Usuario - ORDER BY login + FROM usuario.Usuario'. + $nombre + .' ORDER BY login '; } return $db->query ($sql); -- 2.43.0