group2_info.php 4.21 KB
<?PHP 
//*****************************************************************************
//* 
//* プログラム名:上位グループ情報
//* プログラムID:group2_info.asp
//* 機能        :上位グループを修正する
//* 作成者      :T.Chiba(MTC)
//* 
//*****************************************************************************
header("Content-type: text/html; charset=EUC-JP");
//***************************
//* インクルードファイル
//***************************
include("../../include/session_start.inc");
include("../../include/SessionChk2.inc");
include("../../include/dbcon.inc");
include("../../include/jcode.phps");
//***************************
//* 初期処理
//***************************
$objConn			= null;	//接続オブジェクト
$objRecSet			= null;	//レコードセットオブジェクト
$strSQL				= "";	//SQL文
$intGroup_Count	= 0;


//上位グループを取得
$strSQL = "SELECT group_id, group_name " .
         "FROM mst_group " .
         "ORDER BY group_id";
$objRecSet = pg_exec($strSQL);
if($objRecSet==false){
    echo("SQL実行に失敗しました(SELECT)");
    exit;
}
$intGroup_Count = pg_numrows($objRecSet);
for($intIdx = 0; $intIdx < $intGroup_Count ; $intIdx++) {
	$objData = pg_fetch_object($objRecSet, $intIdx);
	$intGroup_Id[$intIdx] = $objData->group_id;
	$strGroup_Name[$intIdx] = JcodeConvert($objData->group_name, 1, 1);
}	

//表示名称を取得
$strSQL = "SELECT disp_name " .
          "FROM mst_disp " .
          "WHERE disp_id = '2' ";
$objRecSet = pg_exec($strSQL);
if($objRecSet==false){
    echo("SQL実行に失敗しました(SELECT)");
    exit;
}

$objData = pg_fetch_object($objRecSet, 0);
$strDisp_Name = JcodeConvert($objData->disp_name, 1, 1);
?> 




<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META name="GENERATOR" content="IBM WebSphere Homepage Builder V6.0.1 for Windows">
<META http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE>グループ修正</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function inputDataCheck(){
	if(document.forms[0].group_id.value=="NULL"){
		window.alert("グループが選択されていません");
		Frm.group_id.focus();
		return false;
	}
	if(document.forms[0].group_name.value==""){
		window.alert("グループ名を入力して下さい");
		Frm.group_name.focus();
		return false;
	}
	
	if (confirm("この内容で情報を更新しますか?")){
		document.forms[0].action="./group2_updateExec.php";
		document.forms[0].submit();
	}
}
function ichiranBack(){
	if (confirm("入力内容は破棄して戻ります\nよろしいですか?")){
		document.forms[0].action="./group1_group2.php";
		document.forms[0].submit();
	}
}
function Get_Subject($group_id,$cnt,$intCount){
}
//-->
</SCRIPT>
</HEAD>
<BODY bgcolor="White">
<CENTER>
<TABLE border=0 WIDTH="544">
<TR><TD>
<CENTER>
<table width="100%" border="0">
  <tr>
    <th width="85%"><B><FONT color=blue size=5>     <?PHP  echo $strDisp_Name."修正" ?></FONT></B></th>
    <th width="15%"><A href="../../logout.php" target="_self">ログアウト</a></th>
  </tr>
</table>
<HR>
<BR>
<INPUT type="button" name="back" value="メニューへ戻る" onClick="JavaScript:ichiranBack();">
</CENTER>
</TD></TR>
<TR><TD>
<FORM METHOD="POST" NAME="Frm">
<TABLE border=1 bordercolor="#008080" width="544">
  <TBODY>
    <TR>
      <TD bgcolor="#FFCC99"><B><FONT size="2"><?PHP  echo $strDisp_Name ?></FONT></B></TD>
      <TD>
        <SELECT name="group_id">
              <OPTION value="NULL">------</OPTION>
<?PHP 
for($intCount = 0; $intCount < $intGroup_Count; $intCount++){
?>
	<OPTION value="<?PHP  echo $intGroup_Id[$intCount] ?>"><?PHP  echo $strGroup_Name[$intCount] ?></OPTION>
<?PHP 
}
?>
        </SELECT>
      </TD>
    </TR>
    <TR>
      <TD bgcolor="#FFCC99"><B><FONT size="2"><?PHP  echo $strDisp_Name."名" ?></FONT></B></TD>
      <TD><INPUT maxlength="30" size="50" type="text" name="group_name" Value=""></TD>
    </TR>
  </TBODY>
</TABLE>
</FORM>
<TABLE border="0" width="544">
<TR>
<TD width="345">
<FONT size="2" color=#FF0000><b>全項目の入力・選択を行わないと更新できません</b></FONT>
</TD>
</TR>
<TR>
<TD width="360"><FONT size="2"><B>情報を更新する場合はこのボタンを押してください→</B></FONT></TD>
<TD><INPUT type="button" name="update" value="更 新" onClick="JavaScript:inputDataCheck();"></TD>
</TR>
</TABLE>
</TABLE>
</CENTER>
</BODY>
</HTML>