Beispiel #1
0
        $unit_data[$i]["staff_id"] = $staff_id;
        $unit_data[$i]["status_1"] = $status_1;
        $unit_data[$i]["status_2"] = $status_2;
        $unit_data[$i]["status_3"] = $status_3;
        $unit_data[$i]["status_note"] = $status_note;
    }
    //データ登録
    $error = false;
    //UPDATE処理
    if (isset($param['sql_flg']) && $param['sql_flg'] == "update") {
        if (!$hearing->updateHearingData($hearing_id, $admin_id, $hearing_1, $hearing_2, $hearing_3, $hearing_4, $hearing_note, $hearing_etc, $unit_data)) {
            $error = true;
        }
        //INSERT処理
    } else {
        if (!$hearing->insertHearingData($admin_id, $year, $month, $hearing_1, $hearing_2, $hearing_3, $hearing_4, $hearing_note, $hearing_etc, $unit_data)) {
            $error = true;
        }
    }
    //最終判定
    if ($error) {
        $param['errors'][] = "データベース更新時にエラーが発生しました。";
        renderTemplate('error.tpl', $param);
        exit;
    } else {
        renderTemplate('hearing/complete.tpl', $param);
        exit;
    }
} catch (Exception $e) {
    $param['errors'][] = "システムエラーが発生しました。";
    renderTemplate('error.tpl', $param);