acostumbra siempre ha depurar la consultas
si embargo es bueno que veas esto
http://www.forosdelweb.com/f18/anunc...ecada-1008145/, como vez mysql_* esta tendiendo a desaparecer.
Ahora tu consulta
Código php:
Ver originalUPDATE tabla2 SET tc='$timedif' WHERE num=$num
fijate que si es un campo date debería ir entre comillas, pero ve si te da un error de depuración, otra cosa la funcion SUBTIME que te devuelve?? o que tienes declarado en ella??