hola amigos del web
 
me acerco a ustedes para pedirles su ayuda, no puedo compilar este trigger por mas que busco el error de syntaxis no lo encuentro espero tengan mejor ojo que yo 
ejejje... esto lo quiero hacer funcionar en MYSQL 
saludos 
 
aquí!! le dejo parte del codigo 
CREATE TRIGGER prueba BEFORE UPDATE ON td_persona
FOR EACH ROW
BEGIN
DECLARE maximo int(11);
SET maximo =(SELECT MAX(audi_id) FROM ts_auditoria);
end;
if(:old.pers_rut <> :new.pers_rut)then 
begin 
INSERT INTO ts_auditoria(audi_id,audi_ip,audi_fecha,audi_tabla  ,audi_campo, audi_valor_anterior, audi_valor_actual) VALUES(maximo,'255.255.255.0',(DATE_FORMAT(now(),'  %Y/%m/%d')),,'pers_rut', :old.pers_rut,:new.pers_rut);
end if;