yo jugara con 2 tablas, una para ingresar los datos de los movimientos y otra para ir actualizando los totales, por ejemplo:
Si el registro es de tipo movimiento, solo actualizo el monto de
monto_trasvalores_actual y si el movimiento es de tipo actualizar entrada, pues ajuto el de
monto_trasvalores_apertura.
No se cual es la finalidad de esto, pero en una caja hay un monto de apertura y el otro es lo recaudado, por ende el monto de apertura no deberia de modificarse a menos que haya un cambio de cajero y este deba trabajar con un monto superior.
Código PHP:
Ver original$upA = $db->query("UPDATE montos SET monto_trasvalores_actual = (monto_trasvalores_actual + $monto) WHERE campo = '$loquesea'")
o algo asi, claro como dije, va a depender de cual sea la finalidad de la tabla.