Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/04/2010, 07:37
cequiel
 
Fecha de Ingreso: mayo-2007
Ubicación: España
Mensajes: 147
Antigüedad: 16 años, 11 meses
Puntos: 3
transacciones en varias páginas

Hola a todos.

Llevo unos días buscando información acerca de un problema que tengo con las transacciones y aún no he encontrado nada. Y me resulta extraño porque lo que voy a preguntar debería ser algo habitual.

Tengo una aplicación web en la que el usuario realiza un pedido. El pedido consta de las páginas step1.php, step2.php y step3.php. En cada una de esas pantallas el usuario modifica información que se guardará en la base de datos. El proceso puede durar varios minutos, hasta que el usuario confirme el pedido en la última página.

Mi duda es la siguiente: Se puede abrir una transacción en la página step1.php y que cerrarla en la página step3.php?

Sé que con PHP se pueden usar transacciones, pero esas transacciones se abren y cierran en la misma página. En este caso la transacción engloba varias páginas.

Es esto posible? Actualmente uso MySQL, pero si alguien sabe cómo hacerlo en otro gestor de bases de datos, pues guay.

Muchas Gracias por adelantado.

Última edición por cequiel; 09/04/2010 a las 07:57