} } else { $id_ctacte = ''; } // } // fin del for } // fin del for // ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| // |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| // |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| // |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| } else { // fin de id_pasaje > 0 if ($tipo == 'U') { // si es una utilizacion de pasaje ida y vuelta $res = actualizar_registro_con_transaccion($db, 'pasajes_de_vuelta', "fecha_uso=CURRENT_DATE, estado='U', id_pasaje_usado=" . $id_pasaje, 'id_pasaje_origen=' . $id_dat_ida[0]); if ($res == -1) { $bandera_ejecucion_exitosa = 'F'; } } } } // fin del for de pasajes if ($bandera_ejecucion_exitosa == 'V') { commit_transaccion($db); echo "Operación exitosa"; } else { rollback_transaccion($db); echo $db->ErrorMsg(); } }
if ($detalle_pagos12[0 + $i] == 5) { // si es un pago con tarjeta $id_tarjeta = $detalle_pagos12[2 + $i]; // obtenemos el id de la tarjeta $interes_tarjeta = $detalle_pagos12[3 + $i]; // obtenemos el interes de la tarjeta } else { $id_tarjeta = 'NULL'; $interes_tarjeta = 'NULL'; } if ($detalle_pagos12[0 + $i] == 6) { // si es reserva de pasaje el pago $id_pasaje_reservado = $detalle_pagos12[2 + $i]; // obtenemos el id de donde se desconto el pasaje // // Restamos 1 pasaje a la cuenta referenciada por ID actualizar_registro_con_transaccion($db, 'pasajes_adelantados', 'cantidad = (cantidad - 1)', ' codigo = ' . $id_pasaje_reservado); } else { $id_pasaje_reservado = 'NULL'; } //---------------------------------------------------------------------- // Insertamos el REGISTRO DE PAGO // CAMPOS ----> importe, forma_pago, fecha, id_cheque, id_sucursal nro_recibo tarjeta interes, id_reserva de pasaje $pagos_datos = $detalle_pagos12[1 + $i] . "," . $detalle_pagos12[0 + $i] . ", CURRENT_DATE, " . $id_cheque . ", " . $id_suc . ", " . $nro_recibo . ", " . $id_tarjeta . ", " . $interes_tarjeta . ", " . $id; //echo $id." ---- ".$pago_campos."(".$pagos_datos.")"; die(); // echo $pago_campos." ---- ".$pagos_datos; // die(); $id_pago = ejecutar_sql_y_dar_id_con_transaccion($db, 'pagos', $pago_campos, $pagos_datos); //echo 'pagos '.$pago_campos." ".$pagos_datos; //echo $id_pago; //die(); if ($tipo == 2) {