userid != $user->id) { echo "Host not found"; exit(); } $result = mysql_query("select * from host where id=$targetid"); $new_host = mysql_fetch_object($result); mysql_free_result($result); if (!$new_host || $new_host->userid != $user->id) { echo "Host not found"; exit(); } if (!hosts_compatible($old_host, $new_host)) { echo "Can't merge hosts"; exit(); } $result = mysql_query("update result set hostid=$targetid where hostid=$hostid"); if ($result) { if ($hostid != $targetid) { $result = mysql_query("delete from host where id=$hostid"); } } if ($result) { Header("Location: show_host_detail.php?hostid=$targetid"); } else { page_head("Host merge failed"); echo "Couldn't update database - please try again later"; page_tail(); } ?>