001.
<?php
002.
require_once
'conn.php'
;
003.
include
'header.php'
;
004.
005.
if
(isset(
$_GET
[
'id'
])) {
006.
$sql
=
"SELECT * FROM repair WHERE r_id = "
.
$_GET
[
'id'
];
007.
$result
= mysqli_query(
$con
,
$sql
);
008.
$fetch
= mysqli_fetch_assoc(
$result
);
009.
}
010.
$getid
=
$_GET
[
'id'
];
011.
012.
?>
013.
<meta charset=
"UTF-8"
>
014.
<title>บันทึกสถานะการแจ้งซ่อม</title>
015.
016.
<!--<option value=
"0"
>กรุณาเลือกสถานะการดำเนินงาน</option>
017.
<option value=
"1"
> รับเรื่องเรียบร้อยแล้ว</option>
018.
<option value=
"2"
> ดำเนินการเรียบร้อยแล้ว</option> -->
019.
020.
<div
class
=
"row"
>
021.
<div
class
=
"btn-group btn-breadcrumb"
>
022.
<a href=
"admin.php"
class
=
"btn btn-default"
><i
class
=
"glyphicon glyphicon-home"
></i> หน้าหลัก</a>
023.
<a href=
"status.php"
class
=
"btn btn-primary"
>บันทึกสถานะการแจ้งซ่อม</a>
024.
</div>
025.
</div><br>
026.
027.
028.
<div
class
=
"row"
>
029.
<div
class
=
"col-md-12"
>
030.
<h3><i
class
=
"glyphicon glyphicon-tasks"
></i> บันทึกสถานะการแจ้งซ่อม </h3><hr>
031.
</div>
032.
</div>
033.
034.
<div
class
=
"row"
>
035.
<div
class
=
"row"
>
036.
<div
class
=
"col-lg-2"
align=
"center"
>
037.
<h4>ลำดับที่ <?php
echo
$fetch
[
'r_id'
]; ?></h4>
038.
</div>
039.
</div><br>
040.
<div
class
=
"row"
>
041.
<div
class
=
"col-md-2"
align=
"right"
>
042.
<label
class
=
"control-label"
><h5>วัน/เวลาที่แจ้ง :</h5></label>
043.
</div>
044.
<div
class
=
"col-sm-4"
>
045.
<div
class
=
"input-group"
>
046.
<div
class
=
"input-group-addon"
>
047.
<i
class
=
"glyphicon glyphicon-calendar"
>
048.
</i>
049.
</div>
050.
<input
051.
class
=
"form-control"
052.
placeholder="<?php
053.
date_default_timezone_set(
"Asia/Bangkok"
);
054.
echo
(
date
(
"d/m/Y H:i:s"
,
$fetch
[
'r_datetime'
]));
055.
?>"
056.
disabled style=
"background-color: #fff;"
/>
057.
</div>
058.
</div>
059.
</div>
060.
<div
class
=
"row"
>
061.
<div
class
=
"col-md-2"
align=
"right"
>
062.
<label
class
=
"control-label"
><h5>ผู้แจ้ง :</h5></label>
063.
</div>
064.
<div
class
=
"col-lg-8"
>
065.
<input
class
=
"form-control"
placeholder=
"<?php echo $fetch['login_id']; ?>"
disabled style=
"background-color: #fff;"
>
066.
</div>
067.
</div>
068.
<div
class
=
"row"
>
069.
<div
class
=
"col-lg-2"
align=
"right"
>
070.
<label
class
=
"control-label"
><h5>ครุภัณฑ์ :</h5></label>
071.
</div>
072.
<div
class
=
"col-lg-8"
>
073.
<input
class
=
"form-control"
placeholder=
"<?php echo $fetch['k_id'] . "
,
" . $fetch['k_name']; ?>"
disabled style=
"background-color: #fff;"
>
074.
</div>
075.
</div>
076.
<div
class
=
"row"
>
077.
<div
class
=
"col-lg-2"
align=
"right"
>
078.
<label
class
=
"control-label"
><h5>อาการที่เสีย :</h5></label>
079.
</div>
080.
<div
class
=
"col-lg-8"
>
081.
<textarea
class
=
"form-control"
placeholder=
"<?php echo $fetch['r_detail']; ?>"
disabled style=
"background-color: #fff;"
></textarea>
082.
</div>
083.
</div><br>
084.
<div
class
=
"panel panel-default"
>
085.
<div
class
=
"panel-heading"
>
086.
<i
class
=
"glyphicon glyphicon-pencil"
></i> บันทึกสถานะการแจ้งซ่อม
087.
</div>
088.
</div>
089.
<form method=
"post"
action=
""
name=
"form"
>
090.
<!-- วันที่ดำเนินงาน-->
091.
<div
class
=
"row"
>
092.
<div
class
=
"col-md-2"
align=
"right"
>
093.
<label
class
=
"control-label"
><h5>วันที่ดำเนินการ :</h5></label>
094.
</div>
095.
<div
class
=
"col-sm-4"
>
096.
<div
class
=
"input-group"
>
097.
<div
class
=
"input-group-addon"
>
098.
<i
class
=
"glyphicon glyphicon-calendar"
>
099.
</i>
100.
</div>
101.
<input
class
=
"form-control"
id=
"datepicker"
name=
"date"
placeholder=
"<?php echo $fetch['r_statusdate']; ?>"
type=
"text"
required autocomplete=
"off"
/>
102.
</div>
103.
</div>
104.
</div><br>
105.
106.
<script type=
"text/javascript"
>
107.
<!--
108.
var
lastDiv =
""
;
109.
function
showDiv(divId, divId2, divType) {
110.
if
(divType == 2)
111.
{
112.
document.getElementById(divId).className =
"visibleDiv"
;
113.
document.getElementById(divId2).className =
"visibleDiv"
;
114.
}
115.
if
(divType == 1)
116.
{
117.
document.getElementById(divId).className =
"hiddenDiv"
;
118.
document.getElementById(divId2).className =
"hiddenDiv"
;
119.
}
120.
}
121.
122.
</script>
123.
<style type=
"text/css"
media=
"screen"
>
124.
125.
.hiddenDiv {
126.
display: none;
127.
}
128.
</style>
129.
130.
<!-- สถานะการดำเนินงาน-->
131.
<div
class
=
"row"
>
132.
<div
class
=
"col-lg-2"
align=
"right"
>
133.
<label
class
=
"control-label"
><h5>สถานะการดำเนินงาน :</h5></label>
134.
</div>
135.
<div
class
=
"col-lg-4"
>
136.
<select onchange=
"showDiv('selectName1_dtl1', 'selectName1_dtl2', this.selectedIndex);"
class
=
"form-control"
name=
"list1"
required id=
" list1"
>
137.
<option value=
"0"
<?php
echo
(
$fetch
[
'r_status'
]) ==
"0"
?
'selected="selected"'
:
''
; ?>>กรุณาเลือกสถานะการดำเนินงาน</option>
138.
<option value=
"1"
<?php
echo
(
$fetch
[
'r_status'
]) ==
"1"
?
'selected="selected"'
:
''
; ?>> รับเรื่องเรียบร้อยแล้ว</option>
139.
<option value=
"2"
<?php
echo
(
$fetch
[
'r_status'
]) ==
"2"
?
'selected="selected"'
:
''
; ?>> ดำเนินการเรียบร้อยแล้ว</option>
140.
</select>
141.
</div>
142.
</div><br>
143.
144.
145.
<!-- สถานะการดำเนินงาน-->
146.
<div
class
=
"row hiddenDiv"
id=
'selectName1_dtl1'
>
147.
<div
class
=
"col-lg-2"
align=
"right"
>
148.
<label
class
=
"control-label"
><h5>สถานะการดำเนินงาน :</h5></label>
149.
</div>
150.
<div
class
=
"col-lg-4"
>
151.
<input type=
"radio"
name=
"type"
value=
"1"
onclick=
"hiddenn('1')"
style=
"margin: 11px 0 0; "
/>
152.
<span
class
=
"mylabel"
> ซ่อมได้</span>
153.
</div>
154.
<div
class
=
"col-lg-4"
>
155.
<input type=
"radio"
name=
"type"
value=
"0"
onclick=
"hiddenn('0') "
/>
156.
<span
class
=
"mylabel"
> ซ่อมไม่ได้ (รอดำเนินการเบิกครุภัณฑ์ใหม่)</span>
157.
</div>
158.
</div><br>
159.
160.
<script>
161.
function
hiddenn(pvar) {
162.
if
(pvar == 0) {
163.
document.getElementById(
"txt1"
).style.display =
'none'
;
164.
}
else
{
165.
document.getElementById(
"txt1"
).style.display =
''
;
166.
}
167.
}
168.
</script>
169.
<body onload=
"hiddenn('0')"
>
170.
171.
<!-- ผู้ดำเนินการซ่อม-->
172.
<div
class
=
"row col-lg-12"
id=
"txt1"
>
173.
<div
class
=
"col-lg-2"
align=
"right"
>
174.
<label
class
=
"control-label"
><h5>ผู้ดำเนินการซ่อม :</h5></label>
175.
</div>
176.
<div
class
=
"col-lg-10"
>
177.
<table
class
=
"table table-bordered"
>
178.
<thead>
179.
<tr>
180.
<th>
181.
<input type=
"radio"
name=
"workname"
value=
"1"
style=
"margin: 11px 0 0;"
> ซ่อมเอง
182.
</th>
183.
<th>
184.
<input type=
"radio"
name=
"workname"
value=
"2"
style=
"margin: 11px 0 0;"
> ซ่อมโดยช่าง
185.
</th>
186.
</tr>
187.
</thead>
188.
<tbody>
189.
<tr>
190.
<td>
191.
<div
class
=
"row"
>
192.
<div
class
=
"col-md-3"
align=
"right"
>
193.
<label
class
=
"control-label"
><h5>รายละเอียด<br>งานที่ซ่อม :</h5></label>
194.
</div>
195.
<div
class
=
"col-sm-9"
>
196.
<textarea
class
=
"form-control"
type=
"text"
name=
"detail"
placeholder=
"<?php echo $fetch['r_repairdetail']; ?>"
rows=
"5"
></textarea>
197.
</div><br>
198.
</div>
199.
</td>
200.
<td>
201.
<div
class
=
"row"
>
202.
<div
class
=
"col-md-3"
align=
"right"
>
203.
<label
class
=
"control-label"
><h5>ชื่อช่าง :</h5></label>
204.
205.
</div>
206.
<div
class
=
"col-sm-9"
>
207.
<input
class
=
"form-control"
type=
"text"
name=
"shop"
placeholder=
"<?php echo $fetch['r_repairshop']; ?>"
>
208.
</div><br>
209.
</div>
210.
<div
class
=
"row"
>
211.
<div
class
=
"col-md-3"
align=
"right"
>
212.
<label
class
=
"control-label"
><h5>ราคา :</h5></label>
213.
</div>
214.
<div
class
=
"col-sm-9"
>
215.
<input
class
=
"form-control"
type=
"text"
name=
"price"
placeholder=
"<?php echo $fetch['r_repairprice']; ?>"
>
216.
</div>
217.
</div>
218.
<div
class
=
"row"
>
219.
<div
class
=
"col-md-3"
align=
"right"
>
220.
<label
class
=
"control-label"
><h5>งบประมาณ :</h5></label>
221.
</div>
222.
<div
class
=
"col-sm-9"
>
223.
<select
class
=
"form-control"
name=
"list2"
id=
"list2"
>
224.
<option value=
"0"
<?php
echo
(
$fetch
[
'r_budgettype'
]) ==
"0"
?
'selected="selected"'
:
''
; ?> >กรุณาเลือกงบประมาณ</option>
225.
<option value=
"1"
<?php
echo
(
$fetch
[
'r_budgettype'
]) ==
"1"
?
'selected="selected"'
:
''
; ?> > ไม่ระบุ</option>
226.
<option value=
"2"
<?php
echo
(
$fetch
[
'r_budgettype'
]) ==
"2"
?
'selected="selected"'
:
''
; ?> > งบประมาณแผ่นดิน</option>
227.
<option value=
"3"
<?php
echo
(
$fetch
[
'r_budgettype'
]) ==
"3"
?
'selected="selected"'
:
''
; ?> > เงินงบประมาณรายได้</option>
228.
<option value=
"4"
<?php
echo
(
$fetch
[
'r_budgettype'
]) ==
"4"
?
'selected="selected"'
:
''
; ?> > เงินงบประมาณรายได้(เงินคงคลัง)</option>
229.
<option value=
"5"
<?php
echo
(
$fetch
[
'r_budgettype'
]) ==
"5"
?
'selected="selected"'
:
''
; ?> > เงินกันปีงบประมาณ(แผ่นดิน)</option>
230.
<option value=
"6"
<?php
echo
(
$fetch
[
'r_budgettype'
]) ==
"6"
?
'selected="selected"'
:
''
; ?> > เงินกันปีงบประมาณ(รายได้)</option>
231.
<option value=
"7"
<?php
echo
(
$fetch
[
'r_budgettype'
]) ==
"7"
?
'selected="selected"'
:
''
; ?> > เงินบริจาก</option>
232.
233.
</select>
234.
</div>
235.
</div>
236.
<div
class
=
"row"
>
237.
<div
class
=
"col-md-3"
align=
"right"
>
238.
<label
class
=
"control-label"
><h5>ราย]ะเอียดงาน<br>ที่ซ่อม :</h5></label>
239.
</div>
240.
<div
class
=
"col-sm-9"
>
241.
<textarea
class
=
"form-control"
type=
"text"
name=
"detail1"
placeholder=
"<?php echo $fetch['r_repairdetail']; ?>"
rows=
"5"
></textarea>
242.
</div><br>
243.
</div>
244.
</td>
245.
</tr>
246.
</tbody>
247.
</table>
248.
</div>
249.
250.
</div><br>
251.
252.
<div
class
=
"row "
>
253.
<div
class
=
"col-lg-12"
align=
"center"
>
254.
<button type=
"edit"
name=
"edit"
class
=
"btn btn-success"
><i
class
=
"glyphicon glyphicon-floppy-disk"
> </i> บันทึก</button>
255.
<button type=
"reset"
class
=
"btn btn-danger"
onclick=
"status.php?id = <?php echo $fetch['repair_id']; ?>"
><i
class
=
"glyphicon glyphicon-remove"
> </i> ยกเลิก</button>
256.
</div>
257.
</div><br><br>
258.
<?php
259.
if
(isset(
$_POST
[
'edit'
])) {
260.
$date
=
$_POST
[
'date'
];
261.
$status
=
$_POST
[
'list1'
];
262.
$work
=
$_POST
[
'type'
];
263.
$workname
=
$_POST
[
'workname'
];
264.
$shop
=
$_POST
[
'shop'
];
265.
$price
=
$_POST
[
'price'
];
266.
$budget
=
$_POST
[
'list2'
];
267.
$detail
=
$_POST
[
'detail'
];
268.
269.
$sql
=
"UPDATE repair SET "
270.
.
"r_statusdate='$date'"
271.
.
". r_status='$status'"
272.
.
". r_statuswork='$work'"
273.
.
". r_worktype='$workname'"
274.
.
". r_repairshop='$shop'"
275.
.
". r_repairprice='$price'"
276.
.
". r_budgettype='$budget'"
277.
.
". r_repairdetail='$detail'"
278.
.
"WHERE r_id='"
.
$_GET
['id
'] . "'
";
279.
280.
$sql
=
"UPDATE repair SET (r_statusdate, r_status, r_statuswork, r_worktype, r_repairshop, r_repairprice, r_budgettype, r_repairdetail)"
281.
.
"=('$date', '$status', '$work', '$workname', '$shop', '$price', '$budget', '$detail')WHERE r_id='"
.
$_GET
['id
'] . "'
";
282.
echo
$sql
;
283.
?>
284.
<div
class
=
"alert alert-success"
>
285.
<strong>ทำการบันทึกเรียบร้อยแล้ว</strong>
286.
<?php
287.
</div>
288.
<?php
289.
mysqli_query(
$con
,
$sql
);
290.
291.
}
292.
?>
293.
</form>
294.
</div>
295.
296.
<?php
297.
include
'footer.php'
;
298.
?>