/
home2
/
reumatologia
/
public_html
/
admin
/
Upload File
HOME
<?php error_reporting(E_ERROR | E_PARSE); require_once('../library/class.encuestas.php'); require_once('../library/class.categorias.php'); /* obtenemos datos enviados */ $filter = array(); $filter['Titulo'] = trim($_REQUEST['Titulo']); $filter['IdCategoria'] = intval($_REQUEST['IdCategoria']); $filter['Destacado'] = strval($_REQUEST['Destacado']); $Page = intval($_REQUEST['pageIndex']); $PageSize = intval($_REQUEST['pageSize']); /* declaramos e instanciamos variables necesarias */ $arrData = array(); $oEncuestas = new Encuestas(); $oCategorias = new Categorias(); $oPage = new Page($Page, $PageSize); $arrData = $oEncuestas->GetAll($filter, $oPage); $count = $oEncuestas->GetCountRows($filter); if ($arrData) { foreach ($arrData as $oEncuesta) { $oEncuesta->Nombre = ($oEncuesta->Titulo); $oEncuesta->Titulo = ($oEncuesta->Titulo); $oEncuesta->Categoria = $oCategorias->GetById($oEncuesta->IdCategoria); $oEncuesta->Categoria->Nombre = utf8_encode($oEncuesta->Categoria->Nombre); if ($oEncuesta->Imagen) $oEncuesta->Imagen = Encuesta::PathImageBig . $oEncuesta->Imagen; for ($i = 0; $i < count($oEncuesta->Imagenes); $i++) { $oEncuesta->Imagenes[$i]->Imagen = Encuesta::PathImageBig . $oEncuesta->Imagenes[$i]->Imagen; } } } $arrResult = array("data" => $arrData, "itemsCount" => $count); header('Content-type: application/json'); echo json_encode($arrResult); ?>