Se você quiser atualizar um timeout, acho que não precisa atualizar time_id, id e timein porque você já insere na sua primeira declaração. Portanto, sua declaração de atualização seria:
$checkFk = mysql_query("SET FOREIGN_KEY_CHECKS=0");//turn off foreign key
$sql = "UPDATE `time` SET `timeout`='$timeout' WHERE `timeid` = '$timeid'";
$resetFk = mysql_query("SET FOREIGN_KEY_CHECKS=1");//turn on foreign key
Não use a extensão mysql Por favor veja extensão melhorada mysql ou pdo