KST013_1.php 4.16 KB
<?php 
//*****************************************************************************
//* 
//* プログラム名:お知らせメール設定更新
//* プログラムID:KST013_1.php
//* 機能				:お知らせメール設定更新
//* 作成者			:
//* 
//*****************************************************************************
header("Content-type: text/html; charset=EUC-JP");

include("./include/session_start.inc");
include("./include/SessionChk.inc");
include("./include/dbcon.inc");

$strSQL= "SELECT * FROM sendinfo_tbl WHERE syain_cd='$PHP_SYAIN_CD' ";
$objRec = pg_exec($strSQL);
if($objRec==false){
		echo("SQL実行に失敗しました(SELECT)");
		exit;
}
if(pg_numrows($objRec)==0){
	//データ更新
	$strSQL="INSERT INTO sendinfo_TBL VALUES ('$PHP_SYAIN_CD','$mail_address','$keitai__address',$kairan_flg,".(int)$schedule_flg.",".((int)($kaigi_flg.$todo_flg)).",0,0,0,0,0,0,0)";
	$objRecSet = pg_exec($strSQL);
	if($objRecSet==false)
	{
 		echo("SQL実行に失敗しました(UPDATE)");
	 	exit;
	}
}else{
	$strSQLUp = "UPDATE sendinfo_tbl SET " .
			"mail_address = '$mail_address', ".
			"keitai__address = '$keitai__address', ".
			"send_flg1 = $kairan_flg, ".
			"send_flg2 = ".(int)$schedule_flg.", ".
			"send_flg3 = ".((int)($kaigi_flg.$todo_flg))." ".
			"WHERE syain_cd = '$PHP_SYAIN_CD'";
	$objRecUp = pg_exec($strSQLUp);

	if($objRecUp==false)
	{
 		echo("SQL実行に失敗しました(UPDATE)");
 		exit;
	}
}


//営業日報通知フラグデータ更新
$strSQL = "DELETE FROM kojin_data_tbl WHERE seq=11 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',11,'$eigyo_flg')";
$objRecIns = pg_exec($strSQLIns);
if($objRecIns==false)
{
	echo("営業日報SQL実行に失敗しました(INSERT)");
	exit;
}

//電子決済通知フラグデータ更新
$strSQL = "DELETE FROM kojin_data_tbl WHERE seq=12 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',12,'$denshi_flg')";
$objRecIns = pg_exec($strSQLIns);
if($objRecIns==false)
{
	echo("電子決済SQL実行に失敗しました(INSERT)");
	exit;
}

//掲示板通知フラグデータ更新
$strSQL = "DELETE FROM kojin_data_tbl WHERE seq=13 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',13,'$bbs_flg')";
$objRecIns = pg_exec($strSQLIns);
if($objRecIns==false)
{
	echo("電子決済SQL実行に失敗しました(INSERT)");
	exit;
}

//アンケート通知フラグデータ更新
$strSQL = "DELETE FROM kojin_data_tbl WHERE seq=20 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',20,'$mnp_flg')";
$objRecIns = pg_exec($strSQLIns);
if($objRecIns==false)
{
	echo("電子決済SQL実行に失敗しました(INSERT)");
	exit;
}

//アラームデータ更新
$strSQL= "SELECT * FROM mst_alarm " .
	          "WHERE syain_cd='$PHP_SYAIN_CD' ";

$objRec = pg_exec($strSQL);

if($objRec==false)
{
	echo("SQL実行に失敗しました(SELECT)");
	exit;
}
if($no_alarm_flg!=0){
	$no_alarm_time = $alarm_st_no_hour.$alarm_st_no_minute.$alarm_ed_no_hour.$alarm_ed_no_minute;
}else{
	$no_alarm_time = "";
}

if($schedule_flg!=0){
	if($scdl_week!=99){
		$alarm_week = $scdl_week;
	}else{
		$alarm_week = "";
	}
	$alarm_time = $alarm_hour.$alarm_minute;
}else{
	$alarm_time="";
	$alarm_week = "";
}
if(pg_numrows($objRec)==0){
	//データ更新
	$strSQL="INSERT INTO mst_alarm VALUES ('$PHP_SYAIN_CD','','$alarm_week','$alarm_time','$no_alarm_time')";
	$objRecSet = pg_exec($strSQL);
	if($objRecSet==false){
 		echo("SQL実行に失敗しました(UPDATE)1");
	 	exit;
	}
}else{
	$strSQLUp = "UPDATE mst_alarm SET " .
			"alarm_week = '$alarm_week', ".
			"alarm_time = '$alarm_time', ".
			"no_alarm_time = '$no_alarm_time' ".
			"WHERE syain_cd = '$PHP_SYAIN_CD'";
	$objRecUp = pg_exec($strSQLUp);

	if($objRecUp==false){
 		echo("SQL実行に失敗しました(UPDATE)2");
 		exit;
	}
}

header("Location:KST001.php");

?>