Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/05/2015, 11:07
Avatar de giuli956
giuli956
 
Fecha de Ingreso: noviembre-2012
Mensajes: 149
Antigüedad: 11 años, 5 meses
Puntos: 1
duda sobre last_insert_id

Hola estoy haciendo una aplicacion con transacciones y trate de insertar ticekts, es para un sistema de gestion.

El caso es que un ticket fallo y me quedaron 3 registros con sus ids: 1,2,4. el 4 funciono luego del 2 obviamente.
Y en la tabla ventas que relacion el id de ticket con los productos del detalle:

VENTAS(idticket, idproducto,cantidad,preciou)

me inserta en idticket el numero 3. Para llenar la tabla ventas el idticket no se pasa como parametro sino que se ejecuta un query en el servidor:

Código MySQL:
Ver original 

Entonces es correcto decir que al hacer rollback se elimina un id?

Porque la funcion no devuelve 4 en lugar de 3?
Saludos