$round[$type]['endtime']) { $round[$type]['endtime'] = $r['endtime']; } } foreach($round as $type=>$d) { mysql_query("INSERT INTO judges_timeslots (round_id,type,date,starttime,endtime,year) VALUES ('0','$type','{$d['date']}','{$d['starttime']}','{$d['endtime']}','$year')"); $round_id = mysql_insert_id(); mysql_query("UPDATE judges_timeslots SET round_id='$round_id', type='timeslot' WHERE type='$type' AND year='$year'"); /* Undo the set we just did to the round we just inserted */ mysql_query("UPDATE judges_timeslots SET round_id='0',type='$type' WHERE id='$round_id'"); } } ?>