/****************************************************** ' System :Eco-footprint 管理用ページ ' Content:都市名マスタ情報更新処理 '******************************************************/ $top = "../../.."; $inc = "$top/inc"; include("$inc/login_check.php"); include("$inc/header.php"); $inc = "$top/../inc"; include("$inc/common.php"); include("$inc/define.php"); include("$inc/database.php"); include("$inc/decode.php"); set_global('master', 'マスタ管理|地域マスタ', '都市名マスタ', BACK_TOP); $ci_todoufuken = decode_area($ci_todoufuken); switch ($next_action) { case 'new': $sql = "SELECT ci_seq_no FROM m_city WHERE ci_shiku='$ci_shiku'"; $result = db_exec($sql); if (pg_numrows($result) == 0) { $sub = "SELECT (coalesce(MAX(ci_seq_no), 0) + 1) FROM m_city"; $sql = "INSERT INTO m_city (ci_seq_no, ci_todoufuken, ci_shiku) VALUES (($sub), '$ci_todoufuken', '$ci_shiku')"; db_exec($sql); $msg = '都市名名を登録しました。'; $ret = 'location.href=\'list.php\''; } else { $msg = '入力した都市名は既に登録されています。'; $ret = 'history.back()'; } break; case 'update': $sql = "SELECT ci_seq_no FROM m_city WHERE ci_shiku='$ci_shiku' AND ci_seq_no<>$ci_no"; $result = db_exec($sql); if (pg_numrows($result) == 0) { $sql = "UPDATE m_city SET" . " ci_todoufuken=" . sql_char($ci_todoufuken) . ", ci_shiku=" . sql_char($ci_shiku) . " WHERE ci_seq_no=$ci_no"; db_exec($sql); $msg = '都市名マスタ情報を更新しました。'; $ret = 'location.href=\'list.php\''; } else { $msg = '都市名は既に登録されています。'; $ret = 'history.back()'; } break; case 'delete': $sql = "DELETE FROM m_city WHERE ci_seq_no=$ci_no"; db_exec($sql); $msg = '都市名を削除しました。'; $ret = 'location.href=\'list.php\''; break; default: redirect('list.php'); } ?>
=$msg?>