MET006.php
3.97 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
<?php
//*****************************************************************************
//*
//* プログラム名:業務指示報告
//* プログラムID:MET006.php
//* 機能 :削除処理
//* 作成者 :
//*
//*****************************************************************************
header("Content-type: text/html; charset=EUC-JP");
//*****************************************************************************
//* インクルードファイル
//*****************************************************************************
include("include/session_start.inc");
include("include/SessionChk.inc");
include("include/dbcon.inc"); //DB接続
//●カテゴリの内容をすべて削除
if (trim($_POST["title_no"])==""){
//タイトルマスタ削除
$strSQLtitle = "DELETE FROM mst_mettitle WHERE category_no = ".$_POST["category_no"];
$objRectitle = pg_exec($strSQLtitle);
if($objRectitle==false){
echo("SQL実行に失敗しました(DELETE)");
exit;
}
//会議室情報削除
$strSQLData = "DELETE FROM meet_tbl WHERE category_no = ".$_POST["category_no"];
$objRecData = pg_exec($strSQLData);
if($objRecData==false){
echo("SQL実行に失敗しました(DELETE)");
exit;
}
//未読テーブルの削除
$strSQLp = "DELETE FROM pmeet_tbl WHERE category_no = ".$_POST["category_no"];
$objRecp = pg_exec($strSQLp);
if($objRecp==false){
echo("SQL実行に失敗しました(DELETE)");
exit;
}
//コメントテーブルの削除
$strSQLp = "DELETE FROM meet_comm_tbl WHERE category_no = ".$_POST["category_no"];
$objRecp = pg_exec($strSQLp);
if($objRecp==false){
echo("SQL実行に失敗しました(DELETE)");
exit;
}
}else{
//●タイトルのみを削除
//タイトルマスタ削除
$strSQLtitle = "DELETE FROM mst_mettitle WHERE title_no=".$_POST["title_no"]." AND category_no = ".$_POST["category_no"];
$objRectitle = pg_exec($strSQLtitle);
if($objRectitle==false){
echo("SQL実行に失敗しました(DELETE)");
exit;
}
//会議室情報削除
$strSQLData = "DELETE FROM meet_tbl WHERE title_no=".$_POST["title_no"]." AND category_no = ".$_POST["category_no"];
$objRecData = pg_exec($strSQLData);
if($objRecData==false){
echo("SQL実行に失敗しました(DELETE)");
exit;
}
//未読テーブルの削除
$strSQLp = "DELETE FROM pmeet_tbl WHERE title_no=".$_POST["title_no"]." AND category_no = ".$_POST["category_no"];
$objRecp = pg_exec($strSQLp);
if($objRecp==false){
echo("SQL実行に失敗しました(DELETE)");
exit;
}
//コメントテーブルの削除
$strSQLp = "DELETE FROM meet_comm_tbl WHERE title_no=".$_POST["title_no"]." AND category_no = ".$_POST["category_no"];
$objRecp = pg_exec($strSQLp);
if($objRecp==false){
echo("SQL実行に失敗しました(DELETE)");
exit;
}
//ディスプランク振りなおし
$strSQLData="SELECT * FROM mst_mettitle WHERE category_no = ".$_POST["category_no"] ." ORDER BY disp_rank ";
$objRecData = pg_exec($strSQLData);
if($objRecData==false){
echo("SQL実行に失敗しました(SELECT)");
exit;
}
//ディスプランク付与処理
$disp_count = 1;
for ($intCnt = 0; $intCnt < pg_numrows($objRecData); $intCnt++) {
$objData = pg_fetch_object($objRecData, $intCnt);
$strSQL = "UPDATE mst_mettitle SET disp_rank = ".$disp_count." WHERE title_no = ".$objData->title_no;
$objRecUp = pg_exec($strSQL);
if($objRecUp == false){
echo("SQL実行に失敗しました(UPDATE)");
exit;
}
$disp_count += 1;
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<META http-equiv="Content-Style-Type" content="text/css">
<link rel="stylesheet" type="text/css" href="basefont.css">
<TITLE></TITLE>
<SCRIPT LANGUAGE="JAVASCRIPT">
<!--
var SFlg = false;
function DoubleSubmit(){
if (SFlg){
alert("応答中です");
return false;
}
SFlg = true;
return true;
}
function load_screen(){
if (DoubleSubmit()) {
document.e_gru.action = "MET003.php";
document.e_gru.method="POST";
document.e_gru.submit();
}
}
-->
</SCRIPT>
</HEAD>
<BODY onLoad="return load_screen()">
<form name="e_gru">
<input type="hidden" name="kanri_flg" value="<?php echo $kanri_flg ?>">
</form>
</BODY>
</HTML>