29/07/2011, 14:46
|
| $this->role('moderador'); | | Fecha de Ingreso: mayo-2006 Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses Puntos: 2135 | |
Respuesta: Duda PDO y ROLLBACK Lee como se manejan las transacciones y el concepto de Atomicidad, los inserts si se realizan, el servidor MySQL los procesa es por eso que te genera el error el segundo insert, lo que pasa es que estan en un estado previo, al hacer el commit es cuando ya se escriben los cambios pero mientras en la transacción estan listas para ser escritas y ya fueron validadas por el RDBMS.
Es por eso que aunque no esta explicito el rollback, no ves los datos hasta despues del commit. |