WML051.php 2.59 KB
<?php 
//*****************************************************************************
//* 
//* プログラム名:Webメール
//* プログラムID:WML051.php
//* 機能        :登録・修正・削除
//* 作成者      :
//* 
//*****************************************************************************
header("Content-type: text/html; charset=EUC-JP");
include("include/session_start.inc");
include("include/SessionChk.inc");

//**** DB接続 ****//
$strDBinc="./include/dbcon.inc";
include($strDBinc);

if ($type==1){
		//削除
		$strSQL = "DELETE FROM kojin_info_tbl WHERE syain_cd = '$PHP_SYAIN_CD' AND fnc_id=1 AND seq=$title";
		$objRec = pg_exec($strSQL);
		if($objRec==false){
			echo("SQL実行に失敗しました(Delete)");
			exit;
		}

}else{
		//更新
		if ($title != 0){
				$strSQLUp = "UPDATE kojin_info_tbl SET txt_data1='$title_nm',txt_data2='$memo' ".
										"WHERE syain_cd='$PHP_SYAIN_CD' AND fnc_id=1 AND seq=$title";
				$objRecUp = pg_exec($strSQLUp);
				if($objRecUp==false){
						echo("SQL実行に失敗しました(UPDATE)");
						exit;
				}
		}else{
				//最大値取得
				$strSQL = "SELECT Max(seq) as Max_cd FROM kojin_info_tbl Where syain_cd = '$PHP_SYAIN_CD' AND fnc_id=1 ";
				$objRecSet = pg_exec($strSQL);
				$Max_cd = pg_result($objRecSet,0,"Max_cd");
				if($objRecSet==false){
						echo("SQL実行に失敗しました(SELECT)");
						exit;
				}
				$Max_cd = $Max_cd + 1;
				$strSQLIns = "Insert Into kojin_info_tbl (syain_cd,fnc_id,seq,txt_data1,txt_data2) VALUES ('$PHP_SYAIN_CD',1,$Max_cd,'$title_nm','$memo')";
				$objRecIns = pg_exec($strSQLIns);
				if($objRecIns==false){
						echo("SQL実行に失敗しました(INSERT)");
						exit;
				}
				$title=$Max_cd;
		}
		
		//署名初期表示設定
		if ((int)$disp_set==1){
				//削除
				$strSQL = "DELETE FROM kojin_data_tbl WHERE seq=5 AND syain_cd = '$PHP_SYAIN_CD'";
				$objRec = pg_exec($strSQL);
				if($objRec==false){
					echo("SQL実行に失敗しました(Delete)");
					exit;
				}
				$strSQLIns = "Insert Into kojin_data_tbl (syain_cd,seq,memo) VALUES ('$PHP_SYAIN_CD',5,'$title')";
				$objRecIns = pg_exec($strSQLIns);
				if($objRecIns==false){
						echo("SQL実行に失敗しました(INSERT)");
						exit;
				}
		}
		//署名初期設置設定
		$strSQL = "DELETE FROM kojin_data_tbl WHERE seq=6 AND syain_cd = '$PHP_SYAIN_CD'";
		$objRec = pg_exec($strSQL);
		if($objRec==false){
			echo("SQL実行に失敗しました(Delete)");
			exit;
		}
		$strSQLIns = "Insert Into kojin_data_tbl (syain_cd,seq,memo) VALUES ('$PHP_SYAIN_CD',6,'$Ins_Mode')";
		$objRecIns = pg_exec($strSQLIns);
		if($objRecIns==false){
				echo("SQL実行に失敗しました(INSERT)");
				exit;
		}
}
header("Location:WML050.php");
	
?>