本文整理汇总了PHP中Paciente::actualizarPaciente方法的典型用法代码示例。如果您正苦于以下问题:PHP Paciente::actualizarPaciente方法的具体用法?PHP Paciente::actualizarPaciente怎么用?PHP Paciente::actualizarPaciente使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Paciente
的用法示例。
在下文中一共展示了Paciente::actualizarPaciente方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: catch
//$pac_id = $objPac->nuevoPac_id($objCon);
$pre_id = $_POST['cmbPrevision'];
$ins_id = $_POST['cmbInstitucion'];
try {
if (isset($_POST['rn']) && $_POST['rn'] != "") {
if ($_POST['naci_id'] == 1) {
$per_id = $objUti->valida_rut($_POST['txtIdentificador']);
} else {
$per_id = $objUti->eliminaEspacios($_POST['txtIdentificador']);
}
$objCon->beginTransaction();
$objPer->setPersona($per_id, $per_nombre, $per_apellidoPaterno, $per_apellidoMaterno, $per_fechaNacimiento, $per_telefono, $per_procedencia, $per_sexo, $per_direccion);
$objPac->setPaciente($pac_id);
$objPer->actualizarID($objCon, $_POST['txtIdentificadorAntiguo']);
$objPer->modificarPersona($objCon);
$objPac->actualizarPaciente($objCon, $pre_id, $per_id, $ins_id);
$objCon->commit();
echo "bien";
} else {
$objCon->beginTransaction();
$objPer->setPersona($per_id, $per_nombre, $per_apellidoPaterno, $per_apellidoMaterno, $per_fechaNacimiento, $per_telefono, $per_procedencia, $per_sexo, $per_direccion);
$objPac->setPaciente($pac_id);
$objPer->modificarPersona($objCon);
$objPac->actualizarPaciente($objCon, $pre_id, $per_id, $ins_id);
$objCon->commit();
echo "bien";
}
} catch (PDOException $e) {
$objCon->rollBack();
echo $e->getMessage();
}