/
home2
/
reumatologia
/
public_html
/
admin
/
Upload File
HOME
<?php error_reporting(E_ERROR | E_PARSE); require_once('../library/class.usuarios.php'); require_once('../library/class.consultas.php'); require_once('../library/class.administradores.php'); require_once('../library/class.productos.php'); /* obtenemos datos enviados */ $filter = array(); $Nombre = trim($_REQUEST['Nombre']); $filter[$Nombre] = trim($_REQUEST['query']); $Page = intval($_REQUEST['pageIndex']); $PageSize = intval($_REQUEST['pageSize']); /* declaramos e instanciamos variables necesarias */ $arrData = array(); $oUsuarios = new Usuarios(); $oConsultas = new Consultas(); $oAdministradores = new Administradores(); $oProductos = new Productos(); $oPage = new Page($Page, $PageSize); $arrData = $oUsuarios->GetAll($filter, $oPage); $count = $oUsuarios->GetCountRows($filter); $arrResult = array(); if ($arrData) { foreach ($arrData as $oUsuario) { $oConsulta = $oConsultas->GetLastByIdUsuario($oUsuario->IdUsuario); $oAdministrador = $oAdministradores->GetById($oConsulta->IdAdministrador); $oProducto = $oProductos->GetById($oConsulta->IdProducto); $arrResult[] = array( 'data' => $oUsuario->IdUsuario, 'value' => utf8_encode($oUsuario->$Nombre), 'element' => $oUsuario, 'administrador' => $oAdministrador, 'producto' => $oProducto ); } } $arrResult = array("suggestions" => $arrResult); header('Content-type: application/json'); echo json_encode($arrResult); ?>