09/04/2010, 08:43
|
| $this->role('moderador'); | | Fecha de Ingreso: mayo-2006 Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 8 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. |