public function getUltimaBaciloscopia($idEstudioHis) { $sql = 'SELECT * FROM estudiosHis WHERE idEstudioHis = ' . $idEstudioHis . ';'; $result = ejecutaQueryClases($sql); if (is_string($result)) { $this->error = true; $this->msgError = $result . " SQL:" . $sql; return ''; } else { $registro = devuelveRowAssoc($result); if (!is_null($registro["idContacto"])) { // DE CONTACTO $sql = 'SELECT TOP 1 * FROM estudiosBac WHERE idContacto = ' . $registro["idContacto"] . ' AND fechaResultado IS NOT NULL ORDER BY fechaSolicitud DESC;'; } elseif (is_null($registro["idDiagnostico"])) { // DE SOSPECHOSO $sql = 'SELECT TOP 1 * FROM estudiosBac WHERE idPaciente = ' . $registro["idPaciente"] . ' AND fechaResultado IS NOT NULL AND idContacto IS NULL ORDER BY fechaSolicitud DESC;'; } else { // DE CONFIRMADO $sql = 'SELECT TOP 1 * FROM estudiosBac WHERE idDiagnostico = ' . $registro["idDiagnostico"] . ' AND fechaResultado IS NOT NULL AND idContacto IS NULL ORDER BY fechaSolicitud DESC;'; } $result = ejecutaQueryClases($sql); if (is_string($result)) { $this->error = true; $this->msgError = $result . " SQL:" . $sql; return ''; } else { if (devuelveNumRows($result) > 0) { $registro = devuelveRowAssoc($result); return formatFechaObj($registro["fechaResultado"], 'Y-m-d') . " Res: " . $registro["bacIM"] . "%"; } else { return ''; } } } }
function check_user($user) { $var = false; $query = 'SELECT [idUsuario],[idCatTipoUsuario],[idCatEstado],[idCatJurisdiccion] FROM [usuarios] WHERE [nombreUsuario]=\'' . addslashes(htmlspecialchars(trim($user))) . '\''; $result = ejecutaQuery($query); // Si el usuario es encontrado, procedemos a crear la sesion if (devuelveNumRows($result) == 1) { $var = true; } return $var; }
function levantarCatalogo() { $datos = NULL; $this->valores = NULL; if ($this->query == NULL) { $query = 'SELECT * FROM ' . $this->tabla; } else { $query = $this->query; } $result = ejecutaQuery($query); if (!$result) { return false; } else { $this->tamano = devuelveNumRows($result); while ($datos = devuelveRowArray($result)) { $this->agregarEntrada($datos[0], $datos[1]); } return true; } }
INNER JOIN [catJurisdiccion] jurisdicionTratante ON unidadTratante.[idCatEstado] = jurisdicionTratante.[idCatEstado] AND municipioTratante.[idCatJurisdiccion] = jurisdicionTratante.[idCatJurisdiccion] '; if ($_POST['edoExport']) { $query .= ' WHERE unidadTratante.[idCatEstado] = ' . $_POST['edoExport'] . ' '; } $query .= ' ORDER BY [pacientes].[cveExpediente]'; $result = ejecutaQuery(utf8_decode($query)); $encabezado = true; $pacientes = array(); $objPHPExcel = new PHPExcel(); $objPHPExcel->setActiveSheetIndex(0); $objPHPExcel->getActiveSheet()->setTitle('Base Lepra'); $numFila = 1; $numColumna = 0; if (devuelveNumRows($result) == 0) { $objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($numColumna, $numFila, 'No se encontraron pacientes en con los parametros seleccionados'); } else { while ($registro = devuelveRowAssoc($result)) { if ($encabezado) { $numColumna = 0; $nombresEncabezado = array_keys($registro); // Eliminamos la primera columna que representa el idPaciente array_shift($nombresEncabezado); foreach ($nombresEncabezado as $nombreColumna) { $objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($numColumna, $numFila, $nombreColumna); $numColumna++; } $encabezado = false; $numFila++; }
echo ']) .Set("tooltips.event", "onmousemove") .Set("ymax", ' . $max_3 . ') .Set("shadow", false) .Set("shadow.offsetx", 10) .Set("shadow.offsety", 0) .Set("shadow.blur", 40) .Set("hmargin.grouped", 0) .Set("units.pre", "") .Set("gutter.bottom", 20) .Set("gutter.left", 40) .Set("gutter.right", 45) .Set("colors", ["Gradient(pink)","Gradient(blue)","Gradient(red)","Gradient(green)","Gradient(purple)"]) .Set("background.grid.autofit.numhlines", 5) .Set("background.grid.autofit.numvlines", 4) // This draws the chart RGraph.Effects.Fade.In(bar, {"duration": 250}); </script></td></tr></table>'; $objHTML->endFieldset(); } break; default: } $numero_personas = devuelveNumRows($ejecuta_edad); } }