MST1420.php 2.07 KB
<?PHP 
//*****************************************************************************
//* 
//* プログラム名:め〜るNiポン!V2
//* プログラムID:MST1420.php
//* 機能        :回答パターン入力画面
//* 
//*****************************************************************************
header("Content-type: text/html; charset=EUC-JP");

//***************************
//* インクルードファイル
//***************************
include('./include/smarty.conf');
include("./include/session_start.inc");
include("./include/SessionChk2.inc");
include("./include/jcode.phps");

//********** ヘッダー処理 **********//
include("./include/headr_data.inc");

//***************************
//* 内部変数
//***************************
include("./include/dbcon.inc");

$max_num = 10;	//最大文言数

if($e == 1){
	$exeflg = 1;
	$btn_value = " 更 新 ";
}else{
	$exeflg = 0;
	$btn_value = " 登 録 ";
}

if($exeflg == 0){
	$sql = "SELECT max(pattern_id) as pattern_id FROM mst_answer";
	$rtn = pg_exec($sql);
	if($rtn == false){
		echo("SQL実行に失敗しました(SELECT)");
		exit;
	}
	$num = pg_result($rtn, 0, "pattern_id");
	$pattern_id = $num + 1;
	$del_flg = 0;
	$default_flg = 0;
}else{
	if($scrflg != 1){
		$pattern_id = $p;

		$sql = "SELECT * FROM mst_answer";
		$sql .= " WHERE pattern_id = $pattern_id";
		$rtn = pg_exec($sql);
		if($rtn == false){
			echo("SQL実行に失敗しました(SELECT)");
			exit;
		}

		$pattern_nm = pg_result($rtn, 0, "pattern_nm");
		$select_nm = pg_result($rtn, 0, "select_nm");
		for ($i = 1; $i <= 50; $i++){
			$name_nm[$i] = pg_result($rtn, 0, "name" . $i . "_nm");
		}
		$del_flg = pg_result($rtn, 0, "del_flg");
		$default_flg = pg_result($rtn, 0, "default_flg");
	}
}

$o_smarty->assign('pattern_nm' , $pattern_nm);
$o_smarty->assign('max_num' , $max_num);
$o_smarty->assign('select_nm' , $select_nm);
$o_smarty->assign('name_nm' , $name_nm);
$o_smarty->assign('btn_value' , $btn_value);
$o_smarty->assign('pattern_id' , $pattern_id);
$o_smarty->assign('default_flg' , $default_flg);
$o_smarty->assign('del_flg' , $del_flg);
$o_smarty->assign('exeflg' , $exeflg);
$o_smarty->display('MST1420.tpl');


?>