group2_insertExec.php 3.13 KB
<?PHP 
//*****************************************************************************
//* 
//* プログラム名:上位グループ情報登録
//* プログラムID:group2_insertExec.php
//* 機能        :上位グループを登録する
//* 作成者      :T.Chiba(MTC)
//* 
//*****************************************************************************

//***************************
//* インクルードファイル
//***************************
include("../../include/session_start.inc");
include("../../include/SessionChk2.inc");
include("../../include/dbcon.inc");
include("../../include/jcode.phps");
//***************************
//* 内部変数
//***************************
$objConn			= null;	//接続オブジェクト
$strSQL				= "";	//SQL文

$strGroup_Id       = "";	//上位グループID
$strGroup_nm		= "";	//下位グループID

$intDataCount		= 0;

//***************************
//* メイン処理
//***************************

//上位グループID
$strGroup_Id = $group_id;
if ($strGroup_Id == ""){
	$strGroup_Id = "NULL";
}else{
	$strGroup_Id = "'" . $strGroup_Id . "'";
}

//上位グループ名
$strGroup_nm = $group_name;
if ($strGroup_nm == ""){
	$strGroup_nm = "NULL";
}else{
	$strGroup_nm = "'" . JcodeConvert($strGroup_nm, 1, 1) . "'";
}

$strSQL = "SELECT COUNT(*) FROM mst_group WHERE group_id = " . $strGroup_Id;


$objRecSet = pg_exec($strSQL);
if($objRecSet==false){
    echo("SQL実行に失敗しました(INSERT)");
    exit;
}
$intDataCount = pg_fetch_array($objRecSet, 0);

if ($intDataCount[0] == 0){

	$strSQL = "INSERT INTO mst_group (" .
	          "group_id," .
	          "group_name)" .
	          "VALUES (" .
	          $strGroup_Id . ", " .
	          $strGroup_nm . ")";
	
	$objRecSet = pg_exec($strSQL);
	if($objRecSet==false){
	    echo("SQL実行に失敗しました(INSERT)");
	    exit;
	}
}

//表示名称を取得
$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);
$stDisp_Name = JcodeConvert($objData->disp_name, 1, 1);

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<META http-equiv="Content-Style-Type" content="text/css">
<CENTER>
<TITLE>登録結果</TITLE>
</HEAD>
<BODY bgcolor="White">
<TABLE border=1 bordercolor="#008080" width="544">
<TBODY>
  <TR>
    <TD bgcolor="#FFCC99" Width="50%"><B><FONT size="2"><?PHP  echo $stDisp_Name."ID" ?></FONT></B></TD>
    <TD><FONT size="2"><?PHP  echo $group_id ?></FONT></TD>
  </TR>
  <TR>
    <TD bgcolor="#FFCC99"><B><FONT size="2"><?PHP  echo $stDisp_Name."名" ?></FONT></B></TD>
    <TD><FONT size="2"><?PHP  echo stripslashes($group_name) ?></FONT></TD>
  </TR>
  <TR>
    <TD bgcolor="#FFCC99" ALIGN="CENTER" COLSPAN="2"><B><FONT size="2">上記の<?PHP  echo $stDisp_Name."情報を登録しました" ?></FONT></B></TD>
  </TR>
</TBODY>
</TABLE>
<BR>
<BR>
<BR>
<TABLE border=0 cellspacing="0" cellpadding="3" width="544">
<TBODY>
  <TR>
    <TD ALIGN="CENTER">
    <FONT size="2"><A href="./group1_group2.php">戻る</A></FONT>
    </TD>
  </TR>
</TBODY>
</TABLE>
</BODY>
</CENTER>
</HTML>