echo "</p>"; } } else { echo "<p class=centrar>"; echo "La fecha no esta en formato (dd-mm-yyy) "; echo "</p>"; } } if (isset($_POST['submit2'])) { $anio = $_POST['num1']; if (ereg("([0-9]{1,2})-([0-9]{1,2})-([0-9]{4})", $anio)) { $fecha = explode("-", $anio); $anio2 = "{$fecha['2']}-{$fecha['1']}-{$fecha['0']}"; //arreglar $anio2 para que quede en un string la fecha cambiada echo "<p class=centrar>"; echo "Tienes " . CalculaEdad($anio2) . " años"; echo "</p>"; } else { echo "<p class=centrar>"; echo "La fecha no esta en formato (dd-mm-yyy) "; echo "</p>"; } } ?> </body> </html> <?php function CalculaEdad($fecha) { list($Y, $m, $d) = explode("-", $fecha); $agnos = date("md") < $m . $d ? date("Y") - $Y - 1 : date("Y") - $Y;
echo $cata['fecha_nacimiento']; ?> </b></h3> <?php $birthday = $cata['fecha_nacimiento']; function CalculaEdad($fecha) { list($Y, $m, $d) = explode("-", $fecha); $edad = date("md") < $m . $d ? date("Y") - $Y - 1 : date("Y") - $Y; return $edad; } ?> <h3>Edad: <b><?php echo CalculaEdad($birthday); ?> <b></h3> <h3>Lugar de Origen: <b><?php echo $cata['lugar_nacimiento']; ?> <b></h3> <h3>Lugar Actual: <b><?php echo $cata['localizacion_actual']; ?> <b></h3> <h3>Sexo: <b><?php echo $cata['sexo']; ?> <b></h3>
} echo '<div id="dialog_form" style="display:none;"></div>'; $objHTML->startForm('capturaPaciente', '?mod=cap&id=' . $_GET['id'], 'POST', array("enctype" => "multipart/form-data")); $objHTML->startFieldset(); $objSelects = new Select(); $objSelects->SelectCatalogo('Tipo de Paciente', 'tipo_paciente', 'catTipoPaciente', $paciente->idCatTipoPaciente ? $paciente->idCatTipoPaciente : 5, array('class' => 'validate[required]')); $objHTML->inputText('Clave del Paciente', 'clave_expediente', $paciente->cveExpediente, array('readonly' => true, 'class' => 'validate[required]', 'size' => '25', 'style' => 'text-align:center;font-weight:bold;text-decoration:underline', 'title' => 'Se genera automaticamente')); $objHTML->inputText('Folio de registro', 'folio_registro', $paciente->folioRegistro, array('readonly' => true, 'size' => '25', 'style' => 'text-align:center;font-weight:bold;text-decoration:underline', 'title' => 'Este valor sera automaticamente asignado por el sistema al momento de guardar el registro', 'alt' => 'Este valor sera automaticamente asignado por el sistema al momento de guardar el registro')); echo '<br />'; $objHTML->label('Nombre Completo: '); $objHTML->inputText('', 'ap_paterno_paciente', $paciente->apellidoPaterno, array('placeholder' => 'Apellido Paterno', 'size' => '30', 'maxlength' => '20', 'class' => 'validate[required]')); $objHTML->inputText('', 'ap_materno_paciente', $paciente->apellidoMaterno, array('placeholder' => 'Apellido Materno', 'size' => '30', 'maxlength' => '20', 'class' => 'validate[required]')); $objHTML->inputText('', 'nombre_paciente', $paciente->nombre, array('placeholder' => 'Nombre', 'size' => '30', 'maxlength' => '20', 'class' => 'validate[required]')); echo '<br />'; $objHTML->inputText('Fecha de Nacimiento', 'fecha_nacimiento', formatFechaObj($paciente->fechaNacimiento), array('placeholder' => 'Fecha Nacimiento', 'class' => 'validate[required]')); $objHTML->inputText('Edad', 'edad', CalculaEdad(formatFechaObj($paciente->fechaNacimiento)), array('placeholder' => 'Edad', 'disabled' => 'disabled')); $objSelects->SelectCatalogo('Sexo', 'sexo', 'catSexo', $paciente->sexo, array('class' => 'validate[required]')); echo '<br />'; $objHTML->inputText('Ocupación', 'ocupacion_paciente', $paciente->ocupacion, array('placeholder' => 'Ocupación', 'size' => '40', 'maxlength' => '20', 'class' => 'validate[required]')); echo '<br />'; $objHTML->endFieldset(); $objHTML->startFieldset(); if ($paciente->idCatEstadoNacimiento == 33) { $classReq = ""; $display = ""; } else { $classReq = "validate[required]"; $display = 'display:none; '; } echo '<div style="float: left;">'; $objHTML->label('Lugar de Nacimiento: ');
$VarImporte = number_format($Importe, 2); $importe = number_format($import, 2); $intereses = number_format($inter, 2); $VardescQuincena = number_format($VardescQuincenas, 2); $Varsubtotal = number_format($Varsubtotals, 2); //$importe = number_format($importe,2); //$importe = number_format($importe,2); $hoy = date("Y"); $consultaDirec = mysql_query("SELECT Nombre_completo FROM cat_director WHERE anio = {$hoy}"); while ($rows = mysql_fetch_array($consultaDirec)) { $VarDirector = $rows['Nombre_completo']; } $VarIimporteLetra = numtoletras($VarImporte); $VarIimporteQuincenaLetra = numtoletras($VardescQuincena); $VarAntiAval1 = CalculaEdad($AntiAval1); $VarAntiAval2 = CalculaEdad($AntiAval2); function CalculaEdad($fecha) { list($Y, $m, $d) = explode("-", $fecha); return date("md") < $m . $d ? date("Y") - $Y - 1 : date("Y") - $Y; } function numtoletras($xcifra) { $xarray = array(0 => "Cero", 1 => "UN", "DOS", "TRES", "CUATRO", "CINCO", "SEIS", "SIETE", "OCHO", "NUEVE", "DIEZ", "ONCE", "DOCE", "TRECE", "CATORCE", "QUINCE", "DIECISEIS", "DIECISIETE", "DIECIOCHO", "DIECINUEVE", "VEINTI", 30 => "TREINTA", 40 => "CUARENTA", 50 => "CINCUENTA", 60 => "SESENTA", 70 => "SETENTA", 80 => "OCHENTA", 90 => "NOVENTA", 100 => "CIENTO", 200 => "DOSCIENTOS", 300 => "TRESCIENTOS", 400 => "CUATROCIENTOS", 500 => "QUINIENTOS", 600 => "SEISCIENTOS", 700 => "SETECIENTOS", 800 => "OCHOCIENTOS", 900 => "NOVECIENTOS"); // $xcifra = trim($xcifra); $xlength = strlen($xcifra); $xpos_punto = strpos($xcifra, "."); $xaux_int = $xcifra; $xdecimales = "00"; if (!($xpos_punto === false)) {
if ($pacienteLepra->sexo == 2) { $sexoPaciente = 'Femenino'; } $htmlBodyMail = ' <table> <tr> <th colspan="3" bgcolor="#666666"><font color="#FFFFFF">Se ha confirmado caso.</font></th> <td colspan="3" bgcolor="#666666"><font color="#FFFFFF">Fecha: ' . $_POST['fecha_resultado_histo'] . ' .</font></td> </tr> <tr> <th>Clave del Paciente:</th> <td>' . $pacienteLepra->cveExpediente . '</td> <th>Nombre:</th> <td>' . $pacienteLepra->nombre . ' ' . $pacienteLepra->apellidoPaterno . ' ' . $pacienteLepra->apellidoMaterno . '</td> <th>Edad:</th> <td>' . CalculaEdad(formatFechaObj($pacienteLepra->fechaNacimiento)) . '</td> </tr> <tr> <th>Sexo:</th> <td>' . $sexoPaciente . '</td> <th>Jurisdiccion:</th> <td>' . $infoVivienda['jurisdiccion'] . '</td> <th>Municipio:</th> <td>' . $infoVivienda['municipio'] . '</td> </tr> </table> '; sendMail("*****@*****.**", $htmlBodyMail); sendMail("*****@*****.**", $htmlBodyMail); sendMail("*****@*****.**", $htmlBodyMail); sendMail("*****@*****.**", $htmlBodyMail);
.Set("ymax", 5) .Set("gutter.bottom", 40) .Set("labels", ["< 15","15-19","20-24","25-29","30-34","35-39","40-44","50-54","55-59","60-64","65-69","70-75",">76"]) .Draw(); </script></td></tr></table>'; $objHTML->endFieldset(); //------------------------------------------------------------------------------------------------------------------------------------------------------- //ultimaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa $QueryLepra = "SELECT p.* ,diag.*, tipo_le.* FROM catJurisdiccion j, pacientes p, catUnidad u, catMunicipio m, diagnostico diag, catClasificacionLepra tipo_le WHERE p.idCatUnidadTratante = u.idCatUnidad AND m.idCatJurisdiccion = j.idCatJurisdiccion AND m.idCatEstado = j.idCatEstado AND u.idcatEstado = " . $_POST['edoReporteEdad'] . " AND u.idCatMunicipio = m.idCatMunicipio AND m.idCatEstado = u.idcatEstado AND diag.idPaciente = p.idPaciente AND tipo_le.idCatClasificacionLepra = diag.idCatClasificacionLepra AND fechaDiagnostico BETWEEN'" . $fecha_consu_inicio . "' AND '" . $fecha_consu_fin . "' ORDER BY fechaDiagnostico"; $ejecuda_lepra = ejecutaQuery($QueryLepra); $numero_registros_segundo = devuelveNumRows($ejecuda_lepra); while ($resultado_tipo_lepra = devuelveRowAssoc($ejecuda_lepra)) { $fecha_nac = explode("-", formatFechaObj($resultado_tipo_lepra['fechaNacimiento'])); $valor_calcular = $fecha_nac[0] . "-" . $fecha_nac[1] . "-" . $fecha_nac[2]; $edad_2 = CalculaEdad($valor_calcular); $resultado_tipo_lepra['idCatClasificacionLepra']; //echo '<br>'; //if($edad_2 > 25 && $edad_2 < 36){ if (true) { //if($resultado_edad['idCatTipoPaciente'] != 5 && $resultado_edad['idCatTipoPaciente'] != 6){ if (true) { $fecha_diag_2 = explode("-", formatFechaObj($resultado_tipo_lepra['fechaDiagnostico'])); $anio_2 = $fecha_diag_2[2]; if ($resultado_tipo_lepra['idCatClasificacionLepra'] == 1) { $pacientes_tipo_lepra_lepromatosa++; //$pacientes_fetch2[$anio]['h']++; $pacientes_tipo_lepra[$anio_2]['lepromatosa']++; } if ($resultado_tipo_lepra['idCatClasificacionLepra'] == 2) { $pacientes_tipo_lepra_dimorfo++;
<td width='15%'><span><b>Paciente:</b></span></td> <td width='35%'><?php echo $data['Paciente']; ?> </td> <td width='15%'><span><b>Orden:</b></span></td> <td width='35%'><?php echo $data['OrdId']; ?> </td> </tr> <tr> <td><span><b>Edad:</b></span></td> <?php $fecnac = date("d-m-Y", strtotime($data['PacFechaNac'])); $edad = CalculaEdad($data['PacFechaNac']); ?> <td><?php echo $edad; ?> años</td> <td><span><b>Sexo:</b></span></td> <td><?php echo $data['GeneroDescripcion']; ?> </td> </tr> <tr> <td><span><b>Fecha:</b></span></td> <td><?php echo date("d-m-Y", strtotime($data['OrdFecha']));
if ($_POST['sexo'] == 2) { $sexoPaciente = 'Femenino'; } $htmlBodyMail = ' <table> <tr> <th colspan="3" bgcolor="#666666"><font color="#FFFFFF">Se ha ingresado caso probable.</font></th> <td colspan="3" bgcolor="#666666"><font color="#FFFFFF">Fecha: ' . $_POST['fecha_diagnostico'] . ' .</font></td> </tr> <tr> <th>Clave del Paciente:</th> <td>' . $_POST['clave_expediente'] . '</td> <th>Nombre:</th> <td>' . utf8_encode($_POST['nombre_paciente']) . ' ' . utf8_encode($_POST['ap_paterno_paciente']) . ' ' . utf8_encode($_POST['ap_materno_paciente']) . '</td> <th>Edad:</th> <td>' . CalculaEdad(formatFecha($paciente->fechaNacimiento)) . '</td> </tr> <tr> <th>Localidad:</th> <td>' . utf8_encode($infoVivienda['localidad']) . '</td> <th>Municipio:</th> <td>' . utf8_encode($infoVivienda['municipio']) . '</td> <th>Estado:</th> <td>' . utf8_encode($infoVivienda['estado']) . '</td> </tr> <tr> <th colspan="6" bgcolor="#666666"><font color="#FFFFFF">Unidad Notificante.</font></th> </tr> <tr> <th>Jurisdiccion:</th> <td>' . utf8_encode($infoUnidadNotificante['jurisdiccion']) . '</td>