Ho risolto, non avevo notato che MySQL nel creare il campo timestimp gli da come attributo una cosa tipo "on update set current time", è bastato levarlo.