KIN001.php
13.8 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
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
<?php
//*****************************************************************************
//*
//* プログラム名:個人情報
//* プログラムID:KIN001.php
//* 機能 :個人情報修正
//* 作成者 :
//*
//*****************************************************************************
header("Content-type: text/html; charset=EUC-JP");
include("include/session_start.inc");
include("include/SessionChk.inc");
$strDBinc="include/dbcon.inc";
include($strDBinc);
$strSQL="";
$objRec="null";
$strSQLtype="";
$objRectype="null";
$strSQLSyozoku="";
$objRecSyozoku="null";
$strSQLbumon="";
$objRecbumon="null";
//個人情報取得
$strSQL="SELECT syain_cd,syain_id,name_kj_sei,name_kj_mei,name_kn_sei,name_kn_mei,syugyo_type,sex,birthday,nyusya_date, " .
"yubin_no,mail_addr,extension_no,addr_pref,addr_city,addr_banti,addr_apart,tel_no,keitai_no FROM syain_tbl ".
"Where syain_cd='$PHP_SYAIN_CD' ";
$objRec = pg_exec($strSQL);
if($objRec==false){
echo("SQL実行に失敗しました(SELECT)");
exit;
}
$objData = pg_fetch_object($objRec,0);
$strAddres=$objData->addr_pref;
//個人情報取得
$strSQL="SELECT * FROM syain_dat_tbl Where syain_cd='$PHP_SYAIN_CD'";
$objRec2 = pg_exec($strSQL);
if($objRec2==false){
echo("SQL実行に失敗しました(SELECT)");
exit;
}
//データ存在時
if (pg_numrows($objRec2) > 0){
$objData2 = pg_fetch_object($objRec2,0);
$address_array = $objData2->mail_addr_kei;
list ($mae_mail2, $ato_mail2) = split ('@', $address_array);
}else{
$mae_mail2="";
$ato_mail2="";
}
//就業タイプ取得
$strSQLtype="SELECT type_name FROM mst_syuugyou_type ".
"Where syuugyou_type=$objData->syugyo_type ";
$objRectype = pg_exec($strSQLtype);
if($objRectype==false){
echo("SQL実行に失敗しました(SELECT)");
exit;
}
if (pg_numrows($objRectype) > 0){
$objSyugyo = pg_fetch_object($objRectype,0);
$strSyugyo_Name=$objSyugyo->type_name;
}else{
$strSyugyo_Name="";
}
//所属取得
$strSQLSyozoku="SELECT syozoku_cd FROM syozoku_tbl ".
"Where syain_cd='$PHP_SYAIN_CD' ";
$objRecSyozoku = pg_exec($strSQLSyozoku);
if($objRecSyozoku==false){
echo("SQL実行に失敗しました(SELECT)");
exit;
}
$objSyozoku = pg_fetch_object($objRecSyozoku,0);
?>
<span class="Tinnyfont"><br></span>
<span class="Tinnyfont"><br></span>
<span class="Tinnyfont"><br></span>
<!--個人情報入力ー-->
<span class="Chufont">*</span><span class="Normalfont">は入力必須項目です</span>
<table width="702" border="0" cellspacing="1" cellpadding="1" class="mainColor">
<tr><td>
<table width="700" cellSpacing="1" cellPadding="1" border="0">
<tr bgcolor="#ffffff">
<td class="toneDown"><span class="Normalfont">社員番号</span></td>
<td><span class="Normalfont"><?php echo $objData->syain_id ?></span></td>
</tr>
<tr bgcolor="#ffffff">
<td class="toneDown"><span class="Normalfont">氏名(漢字)</span></td>
<td><span class="Normalfont"><?php echo $objData->name_kj_sei . $objData->name_kj_mei ?></span></td>
</tr>
<tr bgcolor="#ffffff">
<td class="toneDown"><span class="Normalfont">氏名(フリガナ)</span><span class="Chufont">*</span></td>
<td><input type="text" size="22" maxlength="10" value="<?php echo $objData->name_kn_sei ?>" name="sei_kn"> <input type="text" size="22" maxlength="10" value="<?php echo $objData->name_kn_mei ?>" name="mei_kn">(全角カタカナ)</td>
</tr>
<tr bgcolor="#ffffff">
<td class="toneDown"><span class="Normalfont">就業形態</span></td>
<td><span class="Normalfont"><?php echo $strSyugyo_Name ?></span></td>
</tr>
<tr bgcolor="#ffffff">
<td class="toneDown"><span class="Normalfont">所属部門</span></td>
<td <span class="Normalfont">
<?php
for ($intCnt = 0; $intCnt < pg_numrows($objRecSyozoku) ; $intCnt++) {
$objSyozoku = pg_fetch_object($objRecSyozoku, $intCnt);
//部門名取得
$strSQLbumon="SELECT bumon_name FROM mst_bumon ".
"Where syozoku_cd=$objSyozoku->syozoku_cd ";
$objRecbumon = pg_exec($strSQLbumon);
if($objRecbumon==false){
echo("SQL実行に失敗しました(SELECT)");
exit;
}
$objBumon = pg_fetch_object($objRecbumon,0);
echo $objBumon->bumon_name ."<BR>";
}
?>
</span></td>
</tr>
<tr bgcolor="#ffffff">
<td class="toneDown"><span class="Normalfont">性別</span></td>
<?php
if($objData->sex == 't'){
$chk_flg_man = "CHECKED";
$chk_flg_female = "";
}else{
$chk_flg_man = "";
$chk_flg_female = "CHECKED";
}
?>
<td ><input type="radio" <?php echo $chk_flg_man ?> value="t" name="sex">男 <input type="radio" <?php echo $chk_flg_female ?> value="f" name="sex">女</td>
</tr>
<tr bgcolor="#ffffff">
<td class="toneDown"><span class="Normalfont">生年月日</span></td>
<td >
西暦<input maxlength="4" size="6" value="<?php echo substr($objData->birthday , 0 , 4) ?>" name="birth_y">年<select name="birth_m"><option value="">--月</option>
<?php
$birth_m = substr($objData->birthday , 5 , 2);
$a = 1;
while ($a < 13) {
if ($a==$birth_m) {
echo "<OPTION VALUE=\"".$a."\" selected='selected'>".$a."月"."</option>";
} else {
echo "<OPTION VALUE=\"".$a."\">".$a."月"."</option>";
}
$a++;
}
?>
</select>
<select name="birth_d"><option value="">--日</option>
<?php
$birth_d = substr($objData->birthday , 8 , 2);
$b = 1;
while ($b < 32) {
if ($b==$birth_d) {
echo "<OPTION VALUE=\"".$b."\" selected='selected'>".$b."日"."</option>";
} else {
echo "<OPTION VALUE=\"".$b."\">".$b."日"."</option>";
}
$b++;
}
?>
</select>
</td>
</tr>
<tr bgcolor="#ffffff">
<td class="toneDown"><span class="Normalfont">入社日</span></td>
<td >
西暦<input maxlength="4" size="6" value="<?php echo substr($objData->nyusya_date, 0 , 4) ?>" name="nyusya_y">年<select name="nyusya_m"><option value="">--月</option>
<?php
$nyusya_y = substr($objData->nyusya_date , 5 , 2);
$c = 1;
while ($c < 13) {
if ($c==$nyusya_y) {
echo "<OPTION VALUE=\"".$c."\" selected='selected'>".$c."月"."</option>";
} else {
echo "<OPTION VALUE=\"".$c."\">".$c."月"."</option>";
}
$c++;
}
?>
</select>
<select name="nyusya_d"><option value="">--日</option>
<?php
$nyusya_d = substr($objData->nyusya_date , 8 , 2);
$d = 1;
while ($d < 32) {
if ($d==$nyusya_d) {
echo "<OPTION VALUE=\"".$d."\" selected='selected'>".$d."日"."</option>";
} else {
echo "<OPTION VALUE=\"".$d."\">".$d."日"."</option>";
}
$d++;
}
?>
</select>
</td>
</tr>
<tr bgcolor="#ffffff">
<td class="toneDown"><span class="Normalfont">メールアドレス</span></td>
<?php
$address_array = $objData->mail_addr;
list ($mae_mail, $ato_mail) = split ('@', $address_array);
?>
<!-- 20100309 文字数増加-->
<td><input maxlength="50" size="40" value="<?php echo $mae_mail ?>" name="email1">@<input maxlength="30" size="30" value="<?php echo $ato_mail ?>" name="email2"></td>
</tr>
<tr bgcolor="#ffffff">
<td class="toneDown"><span class="Normalfont">メールアドレス(携帯電話)</span></td>
<td><input maxlength="50" size="40" value="<?php echo $mae_mail2 ?>" name="email_k1">@<input maxlength="50" size="30" value="<?php echo $ato_mail2 ?>" name="email_k2"></td>
</tr>
<tr bgcolor="#ffffff">
<td class="toneDown"><span class="Normalfont">内線番号</span></td>
<td ><input maxlength="5" size="5" value="<?php echo $objData->extension_no ?>" name="naisen_no"></td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top" class="toneDown" rowspan="5"><span class="Normalfont">住所</span><BR>
<td >〒<input type="text" maxlength="3" size="3" value="<?php echo substr($objData->yubin_no, 0 , 3) ?>" name="yubin_no1">-<input type="text" maxlength="4" size="4" value="<?php echo substr($objData->yubin_no, 3 , 4) ?>" name="yubin_no2"></td>
</tr>
<tr bgcolor="#ffffff">
<td>
<select name="address1"><option value="">------</option>
<option value="北海道" <?php if ($strAddres=="北海道"){echo "selected";} ?>>北海道</option>
<option value="青森県" <?php if ($strAddres=="青森県"){echo "selected";} ?>>青森県</option>
<option value="岩手県" <?php if ($strAddres=="岩手県"){echo "selected";} ?>>岩手県</option>
<option value="宮城県" <?php if ($strAddres=="宮城県"){echo "selected";} ?>>宮城県</option>
<option value="秋田県" <?php if ($strAddres=="秋田県"){echo "selected";} ?>>秋田県</option>
<option value="山形県" <?php if ($strAddres=="山形県"){echo "selected";} ?>>山形県</option>
<option value="福島県" <?php if ($strAddres=="福島県"){echo "selected";} ?>>福島県</option>
<option value="茨城県" <?php if ($strAddres=="茨城県"){echo "selected";} ?>>茨城県</option>
<option value="栃木県" <?php if ($strAddres=="栃木県"){echo "selected";} ?>>栃木県</option>
<option value="群馬県" <?php if ($strAddres=="群馬県"){echo "selected";} ?>>群馬県</option>
<option value="埼玉県" <?php if ($strAddres=="埼玉県"){echo "selected";} ?>>埼玉県</option>
<option value="千葉県" <?php if ($strAddres=="千葉県"){echo "selected";} ?>>千葉県</option>
<option value="東京都" <?php if ($strAddres=="東京都"){echo "selected";} ?>>東京都</option>
<option value="神奈川県" <?php if ($strAddres=="神奈川県"){echo "selected";} ?>>神奈川県</option>
<option value="山梨県" <?php if ($strAddres=="山梨県"){echo "selected";} ?>>山梨県</option>
<option value="長野県" <?php if ($strAddres=="長野県"){echo "selected";} ?>>長野県</option>
<option value="新潟県" <?php if ($strAddres=="新潟県"){echo "selected";} ?>>新潟県</option>
<option value="富山県" <?php if ($strAddres=="富山県"){echo "selected";} ?>>富山県</option>
<option value="石川県" <?php if ($strAddres=="石川県"){echo "selected";} ?>>石川県</option>
<option value="福井県" <?php if ($strAddres=="福井県"){echo "selected";} ?>>福井県</option>
<option value="岐阜県" <?php if ($strAddres=="岐阜県"){echo "selected";} ?>>岐阜県</option>
<option value="静岡県" <?php if ($strAddres=="静岡県"){echo "selected";} ?>>静岡県</option>
<option value="愛知県" <?php if ($strAddres=="愛知県"){echo "selected";} ?>>愛知県</option>
<option value="三重県" <?php if ($strAddres=="三重県"){echo "selected";} ?>>三重県</option>
<option value="滋賀県" <?php if ($strAddres=="滋賀県"){echo "selected";} ?>>滋賀県</option>
<option value="京都府" <?php if ($strAddres=="京都府"){echo "selected";} ?>>京都府</option>
<option value="大阪府" <?php if ($strAddres=="大阪府"){echo "selected";} ?>>大阪府</option>
<option value="兵庫県" <?php if ($strAddres=="兵庫県"){echo "selected";} ?>>兵庫県</option>
<option value="奈良県" <?php if ($strAddres=="奈良県"){echo "selected";} ?>>奈良県</option>
<option value="和歌山県" <?php if ($strAddres=="和歌山県"){echo "selected";} ?>>和歌山県</option>
<option value="鳥取県" <?php if ($strAddres=="鳥取県"){echo "selected";} ?>>鳥取県</option>
<option value="島根県" <?php if ($strAddres=="島根県"){echo "selected";} ?>>島根県</option>
<option value="岡山県" <?php if ($strAddres=="岡山県"){echo "selected";} ?>>岡山県</option>
<option value="広島県" <?php if ($strAddres=="広島県"){echo "selected";} ?>>広島県</option>
<option value="山口県" <?php if ($strAddres=="山口県"){echo "selected";} ?>>山口県</option>
<option value="徳島県" <?php if ($strAddres=="徳島県"){echo "selected";} ?>>徳島県</option>
<option value="香川県" <?php if ($strAddres=="香川県"){echo "selected";} ?>>香川県</option>
<option value="愛媛県" <?php if ($strAddres=="愛媛県"){echo "selected";} ?>>愛媛県</option>
<option value="高知県" <?php if ($strAddres=="高知県"){echo "selected";} ?>>高知県</option>
<option value="福岡県" <?php if ($strAddres=="福岡県"){echo "selected";} ?>>福岡県</option>
<option value="佐賀県" <?php if ($strAddres=="佐賀県"){echo "selected";} ?>>佐賀県</option>
<option value="長崎県" <?php if ($strAddres=="長崎県"){echo "selected";} ?>>長崎県</option>
<option value="熊本県" <?php if ($strAddres=="熊本県"){echo "selected";} ?>>熊本県</option>
<option value="大分県" <?php if ($strAddres=="大分県"){echo "selected";} ?>>大分県</option>
<option value="宮崎県" <?php if ($strAddres=="宮崎県"){echo "selected";} ?>>宮崎県</option>
<option value="鹿児島県" <?php if ($strAddres=="鹿児島県"){echo "selected";} ?>>鹿児島県</option>
<option value="沖縄県" <?php if ($strAddres=="沖縄県"){echo "selected";} ?>>沖縄県</option></select><BR>
</td>
</tr>
<tr bgcolor="#ffffff">
<td ><input maxlength="10" size="23" value="<?php echo htmlspecialchars($objData->addr_city) ?>" name="address2">(市区郡)</td>
</tr>
<tr bgcolor="#ffffff">
<td ><input maxlength="20" size="46" value="<?php echo htmlspecialchars($objData->addr_banti) ?>" name="address3">(町名、番地)</td>
</tr>
<tr bgcolor="#ffffff">
<td ><input maxlength="20" size="46" value="<?php echo htmlspecialchars($objData->addr_apart) ?>" name="address4">(マンション・アパート名)</td>
</tr>
<tr bgcolor="#ffffff">
<td class="toneDown"><span class="Normalfont">自宅電話番号</span></td>
<?php
$tel_array = $objData->tel_no;
list ($tel1, $tel2, $tel3) = split ('-', $tel_array);
?>
<td><input maxlength="4" size="4" value="<?php echo $tel1 ?>" name="telno1">-<input maxlength="4" size="4" value="<?php echo $tel2 ?>" name="telno2">-<input maxlength="4" size="4" value="<?php echo $tel3 ?>" name="telno3"></td>
</tr>
<tr bgcolor="#ffffff">
<td class="toneDown"><span class="Normalfont">携帯電話番号</span></td>
<?php
$keitai_array = $objData->keitai_no;
list ($kei1, $kei2, $kei3) = split ('-', $keitai_array);
?>
<td><input maxlength="4" size="4" value="<?php echo $kei1 ?>" name="keitaiNo1">-<input maxlength="4" size="4" value="<?php echo $kei2 ?>" name="keitaiNo2">-<input maxlength="4" size="4" value="<?php echo $kei3 ?>" name="keitaiNo3"></td>
</tr>
</table>
</td></tr>
</table>
<table width="702" border="0" cellspacing="1" cellpadding="1">
<tr>
<td width="351" height="35" align="center"><input type="button" onclick="return chk();" value=" 設定する " <?php echo $PHP_DISABLED ?>></td>
<td width="351" height="35" align="center"><input type="reset" value="入力クリア"></td>
</tr>
</table>