CON006_1.php 9.2 KB
<?php 
//*****************************************************************************
//* 
//* プログラム名:申請書類入力画面(新規・修正併用)
//* プログラムID:CON006_1
//* 機能        :申請書類を入力する
//* 作成者      :
//* 
//*****************************************************************************
header("Content-type: text/html; charset=EUC-JP");

//*****************************************************************************
//* インクルードファイル
//*****************************************************************************
include("include/session_start.inc");						//セッション開始
include("include/SessionChk.inc");							//セッションチェック
include("include/dbcon.inc");										//DB接続

//*****************************************************************************
//* 画面制御
//*****************************************************************************
include("include/input_chk.inc");								//
include("inc/CON006_1.inc");										//
include("inc/header.inc");											//
include("menu_opacity.php");										//メニュー

//社員情報取得
$strSQLSyain = "SELECT syain_cd,name_kj_sei,name_kj_mei FROM syain_tbl WHERE del_flg=true Order by disp_rank" ;
$objRecSyain = pg_exec($strSQLSyain);
	if($objRecSyain==false){
		echo("SQL実行に失敗しました(SELECT)");
	exit;
}

switch ($_POST["sinki_edit_flg"]) {
	case "sinki":
		$strSinseiType="";
		$strSinseiName="";
		break;
	case "edit":
		$strSql = "SELECT * FROM mst_sinsei Where sinsei_syubetu = ".$_POST["sinsei_syubetu"];
		$rsRecset = pg_exec($pg_con, $strSql);
		$strSinseiType = pg_result($rsRecset, 0, "sinsei_syubetu");
		$strSinseiName = htmlspecialchars(pg_result($rsRecset, 0, "sinsei_name"));
		break;
}
?>
<form name = "e_gru" method = "POST" onsubmit = "return false">
	<?php if ($PHP_BIT[0]==1){ ?>
		<table width="100%" border="0" cellspacing="0">
			<tr>
				<td class="midashi">
					<table width="100%" border="0" cellpadding="0" cellspacing="0">
						<tr>
							<th width="50%" scope="col"><div align="left"><img src="image/t_kanri.gif" border="0"> 電子決裁設定</div></th>
							<th width="50%" scope="col"><div align="right"><a href='javascript:Disp_Help("CON006HLP.htm")'><img src="image/help.gif" border="0"></a> <a href='javascript:Disp_Help("CON006HLP.htm")'>ヘルプ</a></div></th>
						</tr>
					</table>
					<div align="right"></div>
				</td>
			</tr>
		</table>
		<br>
		<span class="Chufont"></span><span class="Normalfont">は入力必須項目です</span>
		<table width="402" border="0" cellspacing="1" cellpadding="1" bgcolor="#9999ff">
			<tr>
				<td>
					<table cellspacing="1" cellpadding="1" width="400" border="0">
						<tr bgcolor="#ffffff">
							<td width="100" bgcolor="#ccccff"><span class="Normalfont">申請書類名</span><span class="Chufont"></span></td>
							<td><input type="text" maxLength="23" size="50" value="<?php echo htmlspecialchars($strSinseiName)?>" name="sinsei_name"></td>
						</tr>
						<tr bgcolor="#ffffff">
							<td width="100" bgcolor="#ccccff"><span class="Normalfont">第一次決裁者</span><span class="Chufont"></span></td>
							<td>
							<select name="syain_cd1">
							<option value="">-----</option>
								<?php 
									for ($intCnt = 0; $intCnt < pg_numrows($objRecSyain); $intCnt++) {
										$objSyain = pg_fetch_object($objRecSyain, $intCnt);

										//修正の場合
										if($sinki_edit_flg=="edit"){
											//決裁者情報取得
											$strSQL1 = "SELECT kessaisya_cd1 FROM kessaisya_tbl WHERE sinsei_syubetu=".$_POST["sinsei_syubetu"]." AND kessaisya_cd1='$objSyain->syain_cd'";
											$objReckes1 = pg_exec($strSQL1);
											if($objReckes1==false){
												echo("SQL実行に失敗しました(SELECT)");
												exit;
											}
											if (pg_numrows($objReckes1)==1) {
												$strChk=" selected";
											}else{
												$strChk="";
											}
										}
										echo "			<option value=\"".$objSyain->syain_cd."\"".$strChk.">".$objSyain->name_kj_sei.$objSyain->name_kj_mei."</option>\n";
									}
								?>
							</select>
							</td>
						</tr>
						<tr bgcolor="#ffffff">
							<td width="100" bgcolor="#ccccff"><span class="Normalfont">第二次決裁者</span></td>
							<td>
							<select name="syain_cd2">
							<option value="">-----</option>
								<?php 
									for ($intCnt = 0; $intCnt < pg_numrows($objRecSyain); $intCnt++) {
										$objSyain = pg_fetch_object($objRecSyain, $intCnt);

										if($sinki_edit_flg=="edit"){
											//決裁者情報取得
											$strSQL2 = "SELECT kessaisya_cd2 FROM kessaisya_tbl WHERE sinsei_syubetu=".$_POST["sinsei_syubetu"]." AND kessaisya_cd2='$objSyain->syain_cd'";
											$objReckes2 = pg_exec($strSQL2);
											if($objReckes2==false){
												echo("SQL実行に失敗しました(SELECT)");
												exit;
											}
											if (pg_numrows($objReckes2)==1) {
												$strChk=" selected";
											}else{
												$strChk="";
											}
										}
										echo "			<option value=\"".$objSyain->syain_cd."\"".$strChk.">".$objSyain->name_kj_sei.$objSyain->name_kj_mei."</option>\n";
									}
								?>
							</select>
							</td>
						</tr>
						<tr bgcolor="#ffffff">
							<td width="100" bgcolor="#ccccff"><span class="Normalfont">第三次決裁者</span></td>
							<td>
							<select name="syain_cd3">
							<option value="">-----</option>
								<?php 
									for ($intCnt = 0; $intCnt < pg_numrows($objRecSyain); $intCnt++) {
										$objSyain = pg_fetch_object($objRecSyain, $intCnt);

										if($sinki_edit_flg=="edit"){
											//決裁者情報取得
											$strSQL3 = "SELECT kessaisya_cd3 FROM kessaisya_tbl WHERE sinsei_syubetu=".$_POST["sinsei_syubetu"]." AND kessaisya_cd3='$objSyain->syain_cd'";
											$objReckes3 = pg_exec($strSQL3);
											if($objReckes3==false){
												echo("SQL実行に失敗しました(SELECT)");
												exit;
											}
											if (pg_numrows($objReckes3)==1) {
												$strChk=" selected";
											}else{
												$strChk="";
											}
										}
										echo "			<option value=\"".$objSyain->syain_cd."\"".$strChk.">".$objSyain->name_kj_sei.$objSyain->name_kj_mei."</option>\n";
									}
								?>
							</select>
							</td>
						</tr>
						<tr bgcolor="#ffffff">
							<td width="100" bgcolor="#ccccff"><span class="Normalfont">第四次決裁者</span></td>
							<td>
							<select name="syain_cd4">
							<option value="">-----</option>
								<?php 
									for ($intCnt = 0; $intCnt < pg_numrows($objRecSyain); $intCnt++) {
										$objSyain = pg_fetch_object($objRecSyain, $intCnt);

										if($sinki_edit_flg=="edit"){
											//決裁者情報取得
											$strSQL4 = "SELECT kessaisya_cd4 FROM kessaisya_tbl WHERE sinsei_syubetu=".$_POST["sinsei_syubetu"]." AND kessaisya_cd4='$objSyain->syain_cd'";
											$objReckes4 = pg_exec($strSQL4);
											if($objReckes4==false){
												echo("SQL実行に失敗しました(SELECT)");
												exit;
											}
											if (pg_numrows($objReckes4)==1) {
												$strChk=" selected";
											}else{
												$strChk="";
											}
										}
										echo "			<option value=\"".$objSyain->syain_cd."\"".$strChk.">".$objSyain->name_kj_sei.$objSyain->name_kj_mei."</option>\n";
									}
								?>
							</select>
							</td>
						</tr>
						<tr bgcolor="#ffffff">
							<td width="100" bgcolor="#ccccff"><span class="Normalfont">第五次決裁者</span></td>
							<td>
							<select name="syain_cd5">
							<option value="">-----</option>
								<?php 
									for ($intCnt = 0; $intCnt < pg_numrows($objRecSyain); $intCnt++) {
										$objSyain = pg_fetch_object($objRecSyain, $intCnt);
										if($sinki_edit_flg=="edit"){
											//決裁者情報取得
											$strSQL5 = "SELECT kessaisya_cd5 FROM kessaisya_tbl WHERE sinsei_syubetu=".$_POST["sinsei_syubetu"]." AND kessaisya_cd5='$objSyain->syain_cd'";
											$objReckes5 = pg_exec($strSQL5);
											if($objReckes5==false){
												echo("SQL実行に失敗しました(SELECT)");
												exit;
											}
											if (pg_numrows($objReckes5)==1) {
												$strChk=" selected";
											}else{
												$strChk="";
											}
										}
										echo "			<option value=\"".$objSyain->syain_cd."\"".$strChk.">".$objSyain->name_kj_sei.$objSyain->name_kj_mei."</option>\n";
									}
								?>
							</select>
							</td>
						</tr>
					</table>
				</td>
			</tr>
		</table>
		<table width="402" border="0" cellspacing="0" cellpadding="0">
			<tr height = "40">
				<td height="40" align="left">
					<input type = "button" onclick = "return chk();" value = " 設 定 " name = "btn1">
				</td>
				<td height="40" align="center">
					<input type = "reset" value = "ク リ ア">
				</td>
				<?php if($_POST["sinki_edit_flg"] == "edit") { ?>
					<td height="40" align="center">
						<input type = "button" onclick = "return dell_chk();" value = " 削 除 " name = "btn2">
					</td>
				<?php } ?>
				<td height="40" align="right">
					<input type = "button" onclick = "return back();" value = " 戻 る " name = "modoru">
				</td>
			</tr>
		</table>
		<input type="hidden" name="sinsei_syubetu" value="<?php echo $strSinseiType; ?>">
		<?php }else{ ?>
			<a href="TOP000.php"><span class="Normalfont">マスタ変更権限がありません</span></a>
		<?php } ?>
</form>
<?php 
//コピーライト
include("include/copyright.inc");
?>