Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/08/2011, 09:36
Avatar de vgonga1986
vgonga1986
 
Fecha de Ingreso: marzo-2008
Ubicación: País de Pandereta
Mensajes: 1.021
Antigüedad: 16 años, 8 meses
Puntos: 253
Respuesta: Ejecucion de un programa

Creo que la única forma de impedir este tema sería con COMMIT. Es decir, se insertan todos los datos, pero no se commitean hasta que el usuario lo acepte. Cuando terminen las inserciones muestras una ventana al usuario poniendo un submit para hacer el commit. Si le da al botón se hace el commit y se cierra la base de datos.

Así, si el usuario ha cerrado la ventana, no podrá recibir el form con el commit y las inserciones no se harán efectivas. Intenta tirar siempre de las herramientas de la base de datos, a veces pecamos de programar en PHP cosas que se hacen de forma casi directa en bases de datos.

Un saludo.
__________________
¿Alguna pregunta, duda, acotación, nota, cuestión, reparo, comentario, demanda, crítica, interpretación, objeción, interrogante, discrepancia, observación, réplica, disquisición, apostilla o exégesis?