la funcion que hise es esta:
Código PHP:
recibe la conexion ya hecha a la base de datos, y el grupo de consultas separadas por ; como es habitual.Ver original
Function Mysqli_Query_Multi($CXNMYSQL,$CON){ $EST = 'OK'; Foreach ($CON As $POS => $INS) { If (!$RES[$POS]) { $EST = 'BAD'; } } If ($EST == 'BAD') { $RES = False; } Else { } Return($RES); }
el resultado seria "OK" o "BAD" segun el estado de las transacciones, y en caso de ser "BAD" deveria revertir (con rollback) las transacciones. el problema que tengo es que si hay algun error en una consulta, las demas se ejecutan. cuando deverian revertirse todas alguna ayudita?