Necesito enviar a MySQL una transacción que tiene la forma:
BEGIN;
UPDATE salesopportunity SET date_exported = NOW(), inmutable = '1',
WHERE id IN (".$ids_expiradas.");
COMMIT;
la variable $ids_expiradas puede contener hasta 1 millón de ids, con lo
cual esa transacción puede tardar en ejecutarse algunos minutos.
Para enviar esa transacción al motor estoy usando la función:
mysqli_multi_query()
El problema que tengo es que si la sintaxis de la query está bien, el
motor la acepta, y luego sigue la ejecución del script, sin saber si
efectivamente la transacción se completó correctamente.
Alguna idea sobre como tener un control de errores con esto?
Abrazos
--
José C. Massón
.: Rebeldes Stereotipos
Sábados 15 a 17 hs FM La Tribu 88.7 MHz
rebeldes.org.ar
José C. Massón
.: Rebeldes Stereotipos
Sábados 15 a 17 hs FM La Tribu 88.7 MHz
rebeldes.org.ar