$obj_conexion = new Bd(); if (!$obj_conexion->ConnectDataBase($obj_config->GetVar('host'), $obj_config->GetVar('data_base'), $obj_config->GetVar('usuario_db'), $obj_config->GetVar('clave_db'))) { echo "sin_conexion_bd"; } // Modelo asignado require '.' . $obj_config->GetVar('ruta_modelo') . 'Ventas.php'; $obj_modelo = new Ventas($obj_conexion); session_start(); //$id_taquilla=2; // Obtenemos los datos de la taquilla $id_taquilla = $obj_modelo->GetIdTaquilla(); // Generacion del Id del Ticket $id_ticket = $obj_modelo->GeneraIDTicket(); // Generacion del serial del ticket $serial = ""; $serial = $obj_modelo->GeneraSerialTicket(); while ($obj_modelo->GetExisteSerialTicket($serial)) { $serial = $obj_modelo->GeneraSerialTicket(); } /************* CABLEADO **********************/ //id_taquilla debe venir de una variable de sesion $info_ticket = $obj_modelo->GetLastTicket($id_taquilla); $id_ticket = $info_ticket["id_ticket_diario"]; $id_ticket1 = substr($id_ticket, 0, 3); $id_ticket2 = substr($id_ticket, 3, 3); $id_ticket3 = substr($id_ticket, 6); $formato_id_ticket = $id_ticket1 . "-" . $id_ticket2 . "-" . $id_ticket3; $obj_modelo->ActualizaSerialReimpresion($id_ticket, $serial); $serial1 = substr($serial, 0, 3); $serial2 = substr($serial, 3, 3); $serial3 = substr($serial, 6);