本文整理匯總了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();
}