12/08/2011, 09:36
|
| | | 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? |