Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/04/2010, 08:43
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: transacciones en varias páginas

No es posible hacer eso, PHP es un lenguaje stateless, por lo que cada request en cada pagina es una instancia independiente, es por eso que con ningún gestor de bases de datos vas a poder lograr lo que quieres, una transaccion se debe de crear y cerrar en la misma instancia de ejecución.

Para solventar lo que quieres puedes usar una sesión e ir almacenando los datos y al último hacer realmente la transacción contra la base de datos.

Saludos.