Om du vill uppdatera en timeout tror jag att du inte behöver uppdatera time_id, id och timein eftersom du redan infogar i ditt första uttalande. Så ditt uppdateringsutlåtande skulle vara:
$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
Använd inte mysql-tillägget Titta på mysql-förbättrade tillägg eller pdo