ok, les presento completo el trigger pero solo me queda una espinita del calificador:
Código PHP:
if (OLD.PED_SUB_ORDENES<>0 OR OLD.PED_SUB_ANX<>0) then
R=Old.PED_SUB_ORDENES + old.PED_SUB_ANX;
new.PED_SUBTOTAL=R; /* SUBTOTAL DE LOS SUB...*/
iVA_PED=R *0.15;
new.PED_IVA= IVA_PED; /* IVA*/
new.PED_TOTAL= R+ iVA_PED; /* TOTAL DE TOTALES.*/
Listo ya me actualiza los campos pero en la suma de Old.PED_SUB_ORDENES + old.PED_SUB_ANX no importa si le dejo el OLD.
Y en
NEW.PED_SUB_TOTAL como New.PED_TOTAL siempre se va actualizar por eso sera new, es decir que siempre se cambiara el valor y sera un nuevo valor cada vez.
muchas gracias, se que me equivoque en escribir en este hilo de tablas planas.
gracias.