Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/07/2011, 13:18
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Duda PDO y ROLLBACK

Entiendo, me corrijen si estoy equivocado, pero el catch va a mostrarse, cuando haya algún error, es decir, si los primeros funcionaron y el tercero fallo, los primeros dos se registran, porque el try solo detiene el código si hay algún fallo, no le dice a la base de datos que haga un rollback. Con try y catch, lo dice el nombre es trata si funciona algo y si no funciona mostrar el error donde fue. Por lo que los primeros dos registro que hizo el insert deben registrarse, no así el rollback que vuelve el proceso a como estaba antes de hacer todo lo que hayas colocado entre el beginTransaction
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos