{ $hostname_conexion = "localhost"; $username_conexion = "root"; $password_conexion = ""; $conexion = mysqli_connect($hostname_conexion, $username_conexion, $password_conexion, "bd_sigev") or trigger_error(mysql_error(), E_USER_ERROR); return $conexion; } function ejecutar_sentencia($query) { $conectar = conectar_servidor(); $rs_resultado = mysqli_query($conectar, $query); mysqli_close($conectar); return $rs_resultado; } $id = $_POST['id']; $rs_localidades = ejecutar_sentencia("SELECT per.id_per,\nper.id_loc,\nper.ced_per,\nper.pno_per,\nper.sno_per,\nper.apa_per,\nper.ama_per,\nper.fna_per,\nper.te1_per,\nper.te2_per,\nper.sex_per,\nper.est_per,\npac.id_pac,\npac.id_geo,\npac.id_per,\npac.oex_pac,\npac.fre_pac,\npac.cas_pac,\npac.dir_pac,\npac.ref_pac,\npac.ofi_pac,\npac.dof_pac,\npac.emi_pac,\npac.fat_pac,\npac.fis_pac,\npac.est_pac\nFROM persona per \nINNER JOIN paciente pac ON per.id_per = pac.id_per \nINNER JOIN georeferenciacion geo ON geo.id_geo = pac.id_geo\nWHERE per.id_per = '" . $id . "'"); //Mediante esta línea, llamamos a la función ejecutar_sentencia, la cual requiere como parámetro la sentencia sql $localidad = mysqli_fetch_assoc($rs_localidades); //Mediante esta línea en la variable $localidad recibimos un arreglo con el resultado de la consulta ?> <script language="javascript"> //Para el manejo de fechas var opciones_datepicker = {changeYear: true, dateFormat: "yy-mm-dd", monthNames: ["Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"], dayNames: ["Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado"], dayNamesMin: ["Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa"], yearRange: "1950:2050" }; $(document).ready(function (e) {
$password_conexion = ""; $conexion = mysqli_connect($hostname_conexion, $username_conexion, $password_conexion, "bd_sigev") or trigger_error(mysql_error(), E_USER_ERROR); return $conexion; } function ejecutar_sentencia($query) { $conectar = conectar_servidor(); $rs_resultado = mysqli_query($conectar, $query); mysqli_close($conectar); return $rs_resultado; } $rs_localidades = ejecutar_sentencia("SELECT paciente.id_pac,paciente.oex_pac,paciente.fre_pac,paciente.cas_pac,paciente.dir_pac,paciente.ref_pac,paciente.ofi_pac,\npaciente.dof_pac,paciente.emi_pac,paciente.fat_pac,paciente.fis_pac,georeferenciacion.lon_geo,georeferenciacion.lat_geo,persona.pno_per,persona.apa_per,persona.te1_per,persona.te2_per,enfemedad.nom_enf,enfemedad.ima_enf,enfemedad.pri_enf\nFROM georeferenciacion,paciente,persona,enfemedad,paciente_enfermedad\nWHERE paciente.id_per=persona.id_per AND paciente.id_geo=georeferenciacion.id_geo \nAND paciente.id_pac=paciente_enfermedad.id_pac AND paciente_enfermedad.id_enf=enfemedad.id_enf AND paciente.est_pac='A'"); //Mediante esta línea, llamamos a la función ejecutar_sentencia, la cual requiere como parámetro la sentencia sql $localidad = mysqli_fetch_assoc($rs_localidades); //Mediante esta línea en la variable $localidad recibimos un arreglo con el resultado de la consulta $rs_barrios = ejecutar_sentencia("SELECT * FROM barrio"); $barrios = mysqli_fetch_assoc($rs_localidades); //Lista de barrios del cantón ?> <script type="text/javascript"> var map,markers,longitu,latitu; var osmLayer = new OpenLayers.Layer.OSM("OpenStreetMap");//Indicamos que capa queremos visualizar en este caso "OSM" var proj4326 = new OpenLayers.Projection("EPSG:4326");//European Petroleum Survey Group (EPSG),se usa 4326 por que hace alución a WGS84, el mismo que es un sistema de coordenadas geográfico mundial que permite ubicar o localizar cualquier punto en la tierra var projmerc = new OpenLayers.Projection("EPSG:900913");//Es una proyección esférica de mercator(es una proyección cartográfica cilindrica) y 900913 es por que esta fue creada por openstreetmap var zoom = 14, id=0, hisoclick=0, lalatitud='', lalongitud='', lalatitud1='' , lalongitud1='', lon2='',lat2='',t_ida='car/Shortest'; var points1 = [], point, epsg4326, center, vectors, latitud_enviar='',longitud_enviar='',icon='',icon1='',mar=0, mar1=0; function init() { var lonlat = new OpenLayers.LonLat(-79.95232, -3.45889);//Establecemos la ubicación en el mapa map = new OpenLayers.Map("map", {
<tr> <td style="padding:2px;"><input type="text" name="txfatpac" id="txfatpac" placeholder="Fecha de atención" style="border:1px solid #000; width:100%;" readonly="readonly"/></td> <td style="padding:2px;"><input type="text" name="txfispac" id="txfispac" placeholder="Fecha inicio sintomas" style="border:1px solid #000; width:100%;" readonly="readonly"/></td></td> </tr> <input type="hidden" name="longitud" id="longitud" value="" /> <input type="hidden" name="latitud" id="latitud" value="" /> <tr > <td colspan="2" style="background-color:#036; color:#FFF; font-weight:bold; padding:2px;">Seleccione Sintomas</td> </tr> <tr> <td colspan="2" style="background-color:#95C6F7; padding:2px;"> <div style="overflow:auto; height:170px; width:100%;"> <?php $rs_localidades = ejecutar_sentencia("SELECT id_sin, nom_sin FROM sintoma WHERE est_sin= 'A'"); $sintomas = mysqli_fetch_assoc($rs_localidades); ?> <?php do { ?> <input type="checkbox" name="chk[]" value="<?php echo $sintomas["id_sin"]; ?> "><?php echo $sintomas["nom_sin"]; ?> </br> <?php } while ($sintomas = mysqli_fetch_assoc($rs_localidades));
return $conexion; } function ejecutar_sentencia($query) { $conectar = conectar_servidor(); $rs_resultado = mysqli_query($conectar, $query); mysqli_close($conectar); return $rs_resultado; } $casoPaciente = $_POST['txtcaspac']; if ($casoPaciente == "Todos") { $sqlWhere = ""; } else { $sqlWhere = " WHERE pac.cas_pac = '{$casoPaciente}'"; } $rs_localidades = ejecutar_sentencia("SELECT per.ced_per, per.pno_per, per.sno_per, \n per.apa_per, per.ama_per, enf.nom_enf, enf.pri_enf, DATE_FORMAT(pac.fre_pac,'%d/%m/%Y') as fecha, pac.cas_pac\n FROM persona per \n INNER JOIN paciente pac ON per.id_per = pac.id_per \n INNER JOIN paciente_enfermedad pae ON pae.id_pac = pac.id_pac \n INNER JOIN enfemedad enf ON enf.id_enf = pae.id_enf {$sqlWhere}"); //Mediante esta línea, llamamos a la función ejecutar_sentencia, la cual requiere como parámetro la sentencia sql //WHERE per.id_per = '".$id."'");//Mediante esta línea, llamamos a la función ejecutar_sentencia, la cual requiere como parámetro la sentencia sql $localidad = mysqli_fetch_assoc($rs_localidades); //Mediante esta línea en la variable $localidad recibimos un arreglo con el resultado de la consulta $codigoHTML = ' <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>REPORTE DE CASOS PACIENTE</title> </head> <body> <section class="cuerpo"> <table width="100%">
<input type="hidden" name="latitud" id="latitud" value="" /> <input type="hidden" name="id_geo" id="id_geo" value="<?php echo $localidad["id_geo"]; ?> " /> <tr > <td colspan="2" style="background-color:#036; color:#FFF; font-weight:bold; padding:2px;">Seleccione Sintomas</td> </tr> <tr> <td colspan="2" style="background-color:#95C6F7; padding:2px;"> <div style="overflow:auto; height:170px; width:100%;"> <?php $rs_localidades = ejecutar_sentencia("SELECT id_sin, nom_sin FROM sintoma WHERE est_sin= 'A'"); $sintomas = mysqli_fetch_assoc($rs_localidades); $rs_localidades_sin_pac_enf = ejecutar_sentencia("SELECT * FROM sintoma_paciente WHERE id_pae = '" . $localidad["id_pae"] . "'"); $sin_pac_enf = mysqli_fetch_assoc($rs_localidades_sin_pac_enf); $c = 0; do { $vector[$c] = $sin_pac_enf['id_sin']; $c++; } while ($sin_pac_enf = mysqli_fetch_assoc($rs_localidades_sin_pac_enf)); do { $activar = 0; for ($f = 0; $f < $c; $f++) { if ($sintomas["id_sin"] == $vector[$f]) { $activar = 1; } } if ($activar == 1) { ?>
$hostname_conexion = "localhost"; $username_conexion = "root"; $password_conexion = ""; $conexion = mysqli_connect($hostname_conexion, $username_conexion, $password_conexion, "bd_sigev") or trigger_error(mysql_error(), E_USER_ERROR); return $conexion; } function ejecutar_sentencia($query) { $conectar = conectar_servidor(); $rs_resultado = mysqli_query($conectar, $query); mysqli_close($conectar); return $rs_resultado; } $fechaDesde = $_POST['txtfechaDesde']; $fechaHasta = $_POST['txtfechaHasta']; $rs_localidades = ejecutar_sentencia("SELECT per.ced_per, per.pno_per, per.sno_per, per.apa_per, per.ama_per,\n enf.nom_enf, enf.pri_enf, DATE_FORMAT(pac.fre_pac,'%d/%m/%Y') as fecha\n FROM persona per \n INNER JOIN paciente pac ON per.id_per = pac.id_per \n INNER JOIN paciente_enfermedad pae ON pae.id_pac = pac.id_pac\n INNER JOIN enfemedad enf ON enf.id_enf = pae.id_enf \n WHERE pac.fre_pac >= '{$fechaDesde}' AND pac.fre_pac <= '{$fechaHasta}'"); //Mediante esta línea, llamamos a la función ejecutar_sentencia, la cual requiere como parámetro la sentencia sql //WHERE per.id_per = '".$id."'");//Mediante esta línea, llamamos a la función ejecutar_sentencia, la cual requiere como parámetro la sentencia sql $localidad = mysqli_fetch_assoc($rs_localidades); //Mediante esta línea en la variable $localidad recibimos un arreglo con el resultado de la consulta $codigoHTML = ' <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>REPORTE DE CASOS DE INCIDENCIA Reporte de Incidencia</title> </head> <body> <section class="cuerpo"> <table width="100%" class="tabla">