MNP191.php 2.06 KB
<?php 
//*****************************************************************************
//* 
//* プログラム名:アンケート機能
//* プログラムID:MNP191.php
//* 機能        :回答登録
//* 
//*****************************************************************************
header("Content-type: text/html; charset=EUC-JP");

include("include/session_start.inc");
include("include/SessionChk.inc");
include("include/jcode.phps");

//*** URL取得処理 ***//
include("include/url_get.inc");
include("include/dbcon.inc");

$Read_Date = date("Y/m/d");
$Read_Time = date("H:i:s");

$strSQL  = "UPDATE";
$strSQL .= " mnp_syain_info ";
$strSQL .= "SET ";
$strSQL .= " read_flg = 2,      ";
$strSQL .= " comment  = '".mb_convert_encoding(addslashes($_REQUEST["txtCom"]), "eucJP-win", "auto")."', ";
$strSQL .= " ans_date = '".$Read_Date."', ";
$strSQL .= " ans_time = '".$Read_Time."'  ";
$strSQL .= "WHERE ";
$strSQL .= " mail_id  = ".$_REQUEST["mail_id"]." AND ";
$strSQL .= " syain_cd = '".$_SESSION["PHP_SYAIN_CD"]."'";
$objInsRet = pg_exec($strSQL);
if($objInsRet==false){
		echo("SQL実行に失敗しました(UPDATE)");
		exit;
}

$strSQL  = "DELETE ";
$strSQL .= "FROM";
$strSQL .= " mnp_syain_ans ";
$strSQL .= "WHERE ";
$strSQL .= " mail_id  = ".$_REQUEST["mail_id"]." AND ";
$strSQL .= " syain_cd = '".$_SESSION["PHP_SYAIN_CD"]."'";
//echo $strSQL;
$objRec = pg_exec($strSQL);
if($objRec==false){
		echo("SQL実行に失敗しました(SELECT)");
		exit;
}

//echo $_REQUEST["chkValue"];
$DataKey = split("/", $_REQUEST["chkValue"]);
for($intI=0;$intI<=count($DataKey);$intI++){
		if ($DataKey[$intI]!=""){
				$strSQL  = "INSERT INTO ";
				$strSQL .= " mnp_syain_ans (";
				$strSQL .= "  mail_id   ,";
				$strSQL .= "  syain_cd  ,";
				$strSQL .= "  ans_id     ";
				$strSQL .= " ) VALUES (";
				$strSQL .= "  ".$_REQUEST["mail_id"].", ";
				$strSQL .= " '".$_SESSION["PHP_SYAIN_CD"]."', ";
				$strSQL .= "  ".$DataKey[$intI]." ";
				$strSQL .= ") ";
				//echo $strSQL."<hr>";
				$objRecSet = pg_exec($strSQL);
				if($objRecSet==false){
						echo("SQL実行に失敗しました(INSERT)");
						exit;
				}
		}
}


exit;
?>