$edad = Edad($rowfam['fecnacfam'], $next_anio, 6, 1); list($dia, $mes, $anio) = explode("/", $rowfam['fecnacfam']); $date->setDate((int) $anio, (int) $mes, (int) $dia); $rowfam['fecnacfam'] = $date->format('Y-m-d'); $cod_nexo = (int) $rowfam['cod_nexo']; $objPrima->mtoPrima($aprimasnomina, $_POST['sexo'], $cod_nexo, $edad, $_POST['adicional'], $rowfam['sexofam']); $cuota = number_format($objPrima->__get("mto_prima"), 2, '.', ','); $cuotaadi = number_format($objPrima->__get("mto_adicional"), 2, '.', ','); if ($stmt->prepare($sql)) { $stmt->bind_param('isssssiisssddsi', $_POST['codtit'], $rowfam['cedfam'], $rowfam['apefam'], $rowfam['nomfam'], $rowfam['sexofam'], $rowfam['fecnacfam'], $edad, $cod_nexo, $rowfam['lugnacfam'], $rowfam['otrocontfam'], $rowfam['descontfam'], $cuota, $cuotaadi, $ingreso, $codigo_fam); $stmt->execute(); if ($stmt->affected_rows == -1) { throw new Exception("Ocurrio un problema con el procedimiento: " . $sql); } } else { $objConnex->rollback(); throw new Exception("Ocurrio un problema con el procedimiento: " . $sql); } } } if (isset($acodigosfam) && is_array($acodigosfam)) { $sql = call_user_func(array($objFamiliar, "deleteFam")); if ($stmt->prepare($sql)) { foreach ($acodigosfam as $id_fam) { if (!in_array($id_fam, $codigosfamiliares)) { $stmt->bind_param('si', $ingreso, $id_fam); $stmt->execute(); if ($stmt->affected_rows > 0) { $regdelete++; } }
} $stmt->close(); }else throw new Exception(date('d/m/Y G:i:s T')." Error#:".$stmt->errno." [ ".$stmt->error." ]"); } break; case 'existe': if(isset($_POST['id_usuario'], $_POST['login']) && $_GET['codigo']=="login"){ $sql=call_user_func(array($objUsuario, 'loginDisponible')); if($stmt->prepare($sql)){ $stmt->bind_param('si', $_POST['login'], $_POST['id_usuario']); $stmt->execute(); $result=$stmt->get_result(); echo ($result->num_rows>0)?'false':'true'; $stmt->close(); die(); }else throw new Exception(date('d/m/Y G:i:s T')." Error#:".$stmt->errno." [ ".$stmt->error." ]"); } break; }*/ } } catch (Exception $e) { $objConex->rollback(); echo json_encode($response_json); } } else { //redireccionar al login $response = array("error" => null, "url" => '', "access_autorizado" => false, "mensaje" => false); echo json_encode($response_json); }