本文整理汇总了PHP中Paciente::consultar方法的典型用法代码示例。如果您正苦于以下问题:PHP Paciente::consultar方法的具体用法?PHP Paciente::consultar怎么用?PHP Paciente::consultar使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Paciente
的用法示例。
在下文中一共展示了Paciente::consultar方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: aceptarCitaExterna
/**
*
*/
function aceptarCitaExterna($id, $fecha, $hora, $email, $nombre)
{
$this->setTabla("solicitud_cita");
$this->setPk('id');
$datos['id'] = $id;
$datos['estado'] = '1';
$correo = array();
if ($this->actualizar($datos)) {
$cita = array();
// Crea usuario nuevo
$sql = "SELECT *\n FROM {$this->tabla}\n WHERE id = '{$id}'";
$usuario = $this->queryRow($sql);
$Paciente = new Paciente();
$rst = $Paciente->consultar($usuario['tipo_identificacion'], $usuario['numero_documento'], 'normal');
if (!$rst['id']) {
$cita['id_paciente'] = $Paciente->crearUsuarioExterno($usuario);
} else {
$cita['id_paciente'] = $rst['id'];
}
// asigna la cita
$cita['id_medico'] = $usuario['id_medico'];
$cita['fecha'] = $usuario['fecha_cita'];
$cita['hora'] = $usuario['hora_cita'];
$cita['estado'] = 1;
$this->relacionarCitaExterna($cita);
// Envia el correo
$correo['correo'] = $email;
$correo['nombre'] = $nombre;
$correo['mensaje'] = "Se ha confirmado la cita, Fecha:{$fecha} Hora:{$hora}";
$correo['asunto'] = "Confirmacion Solicitud de Cita";
$this->enviarMail($correo);
$mensaje['mensaje'] = "<div class=\"success\">La solicitud de cita se ha ingresado exitosamente</div>";
} else {
// Mensaje en el template
$mensaje['mensaje'] = "<div class=\"warning\">Problema al guardar los datos</div>";
}
flashDataSet($mensaje);
header('Location: ../../app/cita/cita.php?a=listaExterna');
return;
}
示例2: realpath
<?php
include_once realpath(dirname(__FILE__) . '/Paciente.class.php');
$Paciente = new Paciente();
switch ($_REQUEST['a']) {
case 'listar':
// checkPerms(ADMINISTRACION, 'r');
$Paciente->listar();
break;
case 'ingresarForm':
//checkPerms(ADMINISTRACION, 'r');
$Paciente->ingresarForm();
break;
case 'ingresarPaciente':
//checkPerms(ADMINISTRACION, 'r');
$Paciente->ingresarPaciente();
break;
case 'administrar':
//checkPerms(ADMINISTRACION, 'r');
$Paciente->administrar();
break;
case 'consultar':
//checkPerms(ADMINISTRACION, 'r');
$Paciente->consultar($_REQUEST['tipo_identificacion'], $_REQUEST['numero_documento']);
break;
case 'edad':
//checkPerms(ADMINISTRACION, 'r');
$Paciente->edad($_REQUEST['fecha']);
break;
}