本文整理汇总了PHP中Paciente::obtenerBD方法的典型用法代码示例。如果您正苦于以下问题:PHP Paciente::obtenerBD方法的具体用法?PHP Paciente::obtenerBD怎么用?PHP Paciente::obtenerBD使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Paciente
的用法示例。
在下文中一共展示了Paciente::obtenerBD方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: HTML
//echo '<pre>'.print_r($_POST,true).'</pre>';
require_once 'include/clasesLepra.php';
require_once 'include/fecha_hora.php';
$objHTML = new HTML();
$objSelects = new Select();
$listado = new ListGeneric();
$help = new Helpers();
$paciente = NULL;
$diagnostico = NULL;
$sospechoso = new Sospechoso();
$infUni = NULL;
$query = '';
// Obtener datos del Pacientes
if (!empty($_GET['id'])) {
$paciente = new Paciente();
$paciente->obtenerBD($_GET['id']);
if (empty($paciente->idPaciente)) {
echo msj_error('Paciente no encontrado');
} else {
// Paciente Sospechoso(5) o Descartado(6), no tienen un diagnostico asociado
if ($paciente->idCatTipoPaciente != 5 && $paciente->idCatTipoPaciente != 6) {
$diagnostico = new Diagnostico();
$diagnostico->obtenerBD($diagnostico->obtieneIdDiagnostico($paciente->idPaciente));
$diagnostico->cargarArreglosDiagnosticoContactos();
} else {
$sospechoso->obtenerBD($paciente->idPaciente);
$diagnostico = $sospechoso;
}
$infUni = $help->getDatosUnidad($paciente->idCatUnidadTratante);
}
} else {
示例2: Sospechoso
$sospechoso = new Sospechoso();
$infUni = NULL;
$help = new Helpers();
$resultadoGuardado = false;
$objCalidad = new controlCalidad();
switch ($_GET['tipo']) {
case 'bacilos':
$includeEstudio = 'content/estudioBacilo.php';
$estudio = new EstudioBac();
$estudio->obtenerBD($_GET['id']);
if (empty($estudio->idEstudioBac)) {
echo msj_error('Solicitud no encontrada');
} else {
// Paciente Sospechoso(5) o Descartado(6), no tienen un diagnostico asociado
if ($estudio->idPaciente) {
$paciente->obtenerBD($estudio->idPaciente);
$sospechoso->obtenerBD($estudio->idPaciente);
$diagnostico = $sospechoso;
} else {
$paciente->obtenerBD($help->getIdPacienteFromDiagnostico($estudio->idDiagnostico));
$diagnostico->obtenerBD($estudio->idDiagnostico);
}
$objCalidad->obtenerByBacilos($_GET['id']);
}
break;
case 'histo':
$includeEstudio = 'content/estudioHisto.php';
$estudio = new EstudioHis();
$estudio->obtenerBD($_GET['id']);
//var_dump($estudio);
if (empty($estudio->idEstudioHis)) {
示例3: EstudioHis
if ($_POST['guarda_resultado_histo']) {
$resultHisto = new EstudioHis();
$resultHisto->obtenerBD($_GET['id']);
//$objCalidad->obtenerByHisto($_GET['id']);
if ($resultHisto->idPaciente == "" && $resultHisto->idPaciente == NULL) {
$newDiagnostico = new Diagnostico();
$newDiagnostico->obtenerBD($resultHisto->idDiagnostico);
if ($newDiagnostico->error) {
echo msj_error('Ocurrió un ERROR al recuperar los datos del diagnostico a partir del estudio');
//echo $newDiagnostico->msgError;
$errorSql = true;
}
$resultHisto->idPaciente = $newDiagnostico->idPaciente;
}
$pacienteLepra = new Paciente();
$pacienteLepra->obtenerBD($resultHisto->idPaciente);
if ($pacienteLepra->error) {
echo msj_error('Ocurrió un ERROR al recuperar los datos del paciente a partir del estudio');
echo $pacienteLepra->msgError;
$errorSql = true;
}
$resultHisto->idEstudioHis = $_GET['id'];
//$resultHisto->idDiagnostico = 0;
$resultHisto->fechaRecepcion = $_POST['fecha_recepcion_histo'];
$resultHisto->muestraRechazada = $_POST['rechazo_muestra_histo'];
$resultHisto->idCatMotivoRechazo = $_POST['criterio_rechazo_histo'];
$resultHisto->otroMotivoRechazo = $_POST['otro_criterio_rechazo_histo'];
$resultHisto->fechaResultado = $_POST['fecha_resultado_histo'];
$resultHisto->hisDescMacro = $_POST['macroscopica'];
$resultHisto->hisDescMicro = $_POST['microscopica'];
$resultHisto->hisResultado = $_POST['resultado_histo'];