Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/01/2015, 06:21
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Consult de php en sql

Hay por lo menos algunas consideraciones:
1) Si las dos inserciones poseen algún tipo de dependencia, es decir, las respuestas de la "solución", corresponden a un "examen", debe existir una relación fk->pk en esa tabla, lo que hace que la segunda sólo debe insertarse si la primera tuvo éxito. De lo contrario se producirá inconsistencia en la base de datos.
2) No existe un "ejecutarse simultáneamente" en bases de datos. Son sentencias de ejecución secuencial, y en el mismo orden en que le llegan al DBMS.
3) Para completar ambas bien (commit) o ninguna y deshacer la exitosa (rollback), se deben usar transacciones y tablas de tipo InnoDB en MySQL.

En esencia, hay cosas que debes resolver en la base de datos, si quieres que lo que vas a hacer funcione correctamente.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)