Cita:
Iniciado por gnzsoloyo Vamos a algunos detalles:
1) Cuando haces una inserción de este tipo, en el que se ven afectadas más de una tabla, es conveniente usar transacciones, de modo que si algo falla, se deshagan todas las inserciones (cuestiones de consistencia).
Muchas gracias por la explicación gnzsoloyo, fenomenal
Respecto al punto 1 que he citado.
1) Las transacciones solo se pueden hacer en SP, no? en triger o cualquier otra función no existen verdad?
2) Si hay algún insert que falla, (ej. el número dos) automáticamente se hace rollback de todo, o tengo que indicárselo en algún lado?
3) Existe alguna forma de confirmar que el procedimiento ha ido bien? generar algún tipo de respuesta TRUE o FALSE para que yo desde PHP pueda saber si se ejecutó correctamente?
Muchas gracias de antemano