Ver Mensaje Individual
  #14 (permalink)  
Antiguo 19/04/2016, 18:01
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: ¿Como mantener la integridad de la bd y/o asegurarse de que se ejecuten to

Si analizamos bien y con lo exageradamente poco que se sobre las transacciones, la colsulta original indica que se realizan tres funciones de inserción en la BD desde un ajax no tres peticiones desde ajax, en ese caso, seria algo como asi:

Código PHP:
Ver original
  1. $db->autocommit(false);
  2.  
  3. $a = $db->query("loquesea");
  4. $b = $db->query("loquesea");
  5.  
  6. if($a !== false && $b !== false){
  7. $db->query("COMMIT");
  8. }else{
  9. $db->query("ROLLBACK");
  10.  
  11. //redirecciono mostrando algun error o lo que sea
  12. }

claro esto sería lo básico, imagino que hay mas por medio en el asunto
__________________
[email protected]
HITCEL