include "../match_make.inc";
include "../match_funcs.inc";
if (empty($mid)) $mid = $_GET["mid"];
if (empty($mode)) $mode = $_GET["mode"];
if ((!empty($mid)) and ($do != "save")) {
# DB接続
db_connect ($MYSQL_HOST, $MYSQL_USER, $MYSQL_PASSWORD, $MYSQL_DBNAME);
# マッチメイクレコード取得
$sql = "";
$sql .= "select * from match_make ";
$sql .= "where match_make.match_make_id=$mid ";
$result = mysql_query($sql)
or error(__FILE__, __LINE__, "Database Error", "$sql", true);
list(
$match_make_id, $sisetu_key,
$team_name, $kaiin_kubun, $kaiin_id, $leader_name, $level,
$date, $youbi, $start_time, $end_time,
$comment, $email, $password,
$create_time, $update_time
) = mysql_fetch_row($result);
}
if ($mode == "insert") {
$mode_jp = "マッチメイク登録";
$mode_jp_message = "●マッチメイクを登録します。
";
$mode_submit = "";
}
if ($mode == "update") {
$mode_jp = "マッチメイク編集";
$mode_jp_message = "●マッチメイクを変更・削除します。
";
$mode_setumei = " ・変更の場合は、下記のフォームで変更内容を入力し、「変更」ボタンを押してください。
";
$mode_setumei .= " ・削除の場合は、「削除」ボタンを押してください。
";
$mode_submit = " ";
$mode_submit .= "";
}
if ($do == "save") {
if (empty($date)) $date = $year . $month . $day;
if (empty($start_time)) $start_time = $hour_start . $min_start;
if (empty($end_time)) $end_time = $hour_end . $min_end;
if (empty($date)) $date = "";
if (empty($start_time)) $start_time = "";
if (empty($end_time)) $end_time = "";
// エラーチェック
unset($error);
if (empty($team_name)) $error["team_name"] = "チーム名が入力されていません。";
if (empty($kaiin_kubun)) $error["kaiin_kubun"] = "会員区分が入力されていません。";
if (($kaiin_kubun == "m") and (empty($kaiin_id))) $error["kaiin_id"] = "会員IDが入力されていません。";
# if (empty($date)) $error["date"] = "日付が指定されていません。";
# if (empty($start_time)) $error["start_time"] = "開始時間が指定されていません。";
# if (empty($end_time)) $error["end_time"] = "終了時間が指定されていません。";
if (empty($password)) $error["password"] = "パスワードが入力されていません。";
# DB接続
db_connect ($MYSQL_HOST, $MYSQL_USER, $MYSQL_PASSWORD, $MYSQL_DBNAME);
# エラーがなかったとき
if (empty($error)) {
if ($mode == "insert") include "match_insert.inc";
if ($mode == "update") include "match_update.inc";
exit;
}
}
if (($mode == "delete") and ($do == "exec")) {
#echo "mode==delete do==exec
\n";
include "match_update.inc";
exit;
}
$do = "save";
# 「区分」ラジオボタンの選択状態をセットする
if ($kaiin_kubun == "v") $kaiin_kubun_v_checked = "checked";
if (empty($kaiin_kubun) || ($kaiin_kubun == "m")) $kaiin_kubun_m_checked = "checked";
?>
include "header.inc";
?>