Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2005, 13:28
Avatar de lalogrosz
lalogrosz
 
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 339
Antigüedad: 21 años, 10 meses
Puntos: 6
Cuando usar el RollBack

Estoy usando el begin, rollback y commit. Lo probe asi nomas y anda barbaro. Pero no se bien en que momento hago la llamada del rollback. Mi hipotesis es hacerlo en cada query (salvo los selects) cuando sale por die() ej:
Código PHP:
mysql_query('begin');
mysql_query($query1) or die(mysql_query('rollback'));
mysql_query($query2) or die(mysql_query('rollback'));
mysql_query($query3) or die(mysql_query('rollback'));
mysql_query('commit'); 
Esto esta bien?
Otra cosa, si lo hago en un select y pincha, no deberia hacer ahi tambien un rollback por si antes hice algun delete, por ejemplo?

Gracias