LIN006_1.php 1.52 KB
<?php 
//*****************************************************************************
//* 
//* プログラム名:メニュー作成
//* プログラムID:KST002_1.php
//* 機能        :登録
//* 作成者      :K.Yoshimura
//* 
//*****************************************************************************

header("Content-type: text/html; charset=EUC-JP");
include("include/session_start.inc");
include("include/SessionChk.inc");
$strDBinc="include/dbcon.inc";
include($strDBinc);


$strSQL="";
$objRecSet="null";
$strSQLins="";
$objRecins="null";
$strSQLup="";
$objRecup="null";

//新規
if ($menu==""){
	//シーケンスナンバー取得
	$strSQL = "SELECT seq FROM mst_link Order by seq DESC";
	$objRecSet = pg_exec($strSQL);
	if($objRecSet==false){
		echo("SQL実行に失敗しました(SELECT)");
		exit;
	}
	if (pg_numrows($objRecSet)==0){
		$intseq=1;
	}else{
		$objData = pg_fetch_object($objRecSet, 0);
		$intseq=$objData->seq +1;
	}


	$strSQLIns = "Insert Into mst_link " .
		 "(seq,category_name,disp_rank) " .
		 "values (" .
				 "".$intseq.",'".$strCate_Name."',".$intseq.")";

			//echo("strSQL[" . $strSQLIns . "]<BR>");

	$objRecSetIns = pg_exec($strSQLIns);

	if($objRecSetIns==false){
			echo("SQL実行に失敗しました(INSERT)");
			exit;
	}
//修正
}else{
	$strSQLup = "UPDATE mst_link SET category_name='".$strCate_Name."' ".
				" WHERE seq = ".$menu." ";
	//echo("strSQL[" . $strSQLup . "]<BR>");
echo $strSQLup;
	$objRecSetup = pg_exec($strSQLup);
	if($objRecSetup==false){
			echo("SQL実行に失敗しました(UPDATE)");
			exit;
	}
}

//header("Location:LIN006.php");
?>