本文整理汇总了PHP中Paciente::ingresarForm方法的典型用法代码示例。如果您正苦于以下问题:PHP Paciente::ingresarForm方法的具体用法?PHP Paciente::ingresarForm怎么用?PHP Paciente::ingresarForm使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Paciente
的用法示例。
在下文中一共展示了Paciente::ingresarForm方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: ingresarPaciente
/**
* Funcion que registra un paciente en la base de datos
* @return
*/
function ingresarPaciente()
{
$Paciente = new Paciente();
// array con las reglas de validacion
$this->validar = array(array('campo' => 'tipo_identificacion', 'obligatorio' => TRUE), array('campo' => 'numero_documento', 'obligatorio' => TRUE), array('campo' => 'nombre1', 'obligatorio' => TRUE), array('campo' => 'apellido1', 'obligatorio' => TRUE), array('campo' => 'fecha_nacimiento', 'obligatorio' => TRUE), array('campo' => 'edad', 'obligatorio' => TRUE), array('campo' => 'unidad_medida', 'obligatorio' => TRUE), array('campo' => 'sexo', 'obligatorio' => TRUE), array('campo' => 'municipio', 'obligatorio' => TRUE), array('campo' => 'zona', 'obligatorio' => TRUE), array('campo' => 'telefono', 'obligatorio' => TRUE));
// Funcion que valida el formulario
$Paciente->setError($this->validarForm($_REQUEST, $this->validar));
// Si hay errores lo redirige de nuevo al formulario
if (count($Paciente->getError())) {
$Paciente->ingresarForm();
return;
}
if ($Paciente->guardar($_REQUEST)) {
// selecciono el id del paciente
$sql = "SELECT p.id, p.nombre1,p.nombre2,p.apellido1,p.apellido2,p.numero_documento\n FROM paciente p\n WHERE tipo_identificacion ='{$_REQUEST['tipo_identificacion']}'\n AND numero_documento ='{$_REQUEST['numero_documento']}'";
$rst = $this->queryRow($sql);
// Accion
if ($_REQUEST['accion'] == "separar") {
$this->separar($rst['id']);
} elseif ($_REQUEST['accion'] == "validarConfirmar") {
$rst['id_medico'] = $_REQUEST['id_medico'];
$rst['fecha'] = $_REQUEST['fecha'];
$rst['hora'] = $_REQUEST['hora'];
$this->confirmarForm($rst);
}
}
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;
}