
12/08/2011, 13:47
|
 | $this->role('moderador'); | | Fecha de Ingreso: mayo-2006 Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 9 meses Puntos: 2135 | |
Respuesta: Transacciones se comitean cuando hay un die() intermedio Si no usas PDO, no va a tener ningún efecto el bloque try/catch.
Seguramente tus transacciones se escriben en la BDD porque tienes el auto_commit en 1, o sea que en el caso de que se pierda la conexión o aunque no reciba la transacción el COMMIT respectivo, esta se escribe.
Realiza la prueba poniendo auto_commit en 0.
Saludos. |