001.
<?php session_start();?>
002.
<?php
$_GET
[
"COUSECODE"
]?>
005.
<head>
006.
<meta http-equiv=
"Content-Type"
content=
"text/html; charset=utf-8"
/>
007.
<title>แบบประเมินการสอน</title>
008.
009.
<style type=
"text/css"
>
010.
011.
.s { font-weight: bold;
012.
}
013.
.s { font-size: 24px;
014.
}
015.
.s { font-weight: bold;
016.
}
017.
.s { font-weight: bold;
018.
}
019.
.style2 {font-weight: bold; font-size: 18px; }
020.
body,td,th {
021.
font-family: Angsana New;
022.
font-size: 18px;
023.
}
024.
a {
025.
font-family: Angsana New;
026.
font-size: 24px;
027.
}
028.
h1,h2,h3,h4,h5,h6 {
029.
font-family: Angsana New;
030.
}
031.
h1 {
032.
font-size: 24px;
033.
}
034.
.style5 {
035.
color: #000000;
036.
font-weight: bold;
037.
}
038.
.style6 {font-family:
"sr FahTHAI"
}
039.
.style8 {font-family:
"sr FahTHAI"
; font-size: 18px; }
040.
.style9 {font-size: 18px}
041.
.style10 {color: #FF0000}
042.
043.
.style11 {font-family:
"Angsana New"
}
044.
.style12 {font-size: 24px; font-weight: bold;}
045.
</style>
046.
</head>
047.
048.
<body>
049.
<script language=
"JavaScript"
>
050.
function
fncSubmit()
051.
{
052.
var
Rows = document.ASSESS.hdnRows.value;
053.
for
(x=1;x<=Rows;x++)
054.
{
055.
var
id1 = document.getElementById(
"id"
+x+
"_1"
);
056.
var
id2 = document.getElementById(
"id"
+x+
"_2"
);
057.
var
id3 = document.getElementById(
"id"
+x+
"_3"
);
058.
var
id4 = document.getElementById(
"id"
+x+
"_4"
);
059.
var
id5 = document.getElementById(
"id"
+x+
"_5"
);
060.
if
(id1.checked == false && id2.checked == false && id3.checked == false && id4.checked == false && id5.checked == false)
061.
{
062.
alert(
'กรุณาเลือกรายการด้วย '
+ x);
063.
return
false;
064.
}
065.
}
066.
067.
}
068.
</script>
069.
<tr>
070.
<td width=
"39"
rowspan=
"2"
align=
"center"
> </td>
071.
</tr><tr><td> </td>
072.
</tr>
073.
<tr>
074.
<?php
if
(
empty
(
$_POST
)){ ?>
075.
<form name=
"ASSESS"
action=
"ack.php?COURSECODE=<?=$COURSECODE?>&OFFICERID=<?=$OFFICERID;?>&student_code=<?=$_SESSION["
student_code
"];?>"
method=
"GET"
onSubmit=
"return fncSubmit();"
>
076.
<span
class
=
"style11"
></font>
077.
078.
</span></font><span
class
=
"style12"
><u>ตอนที่ 1 </u>ระดับความพึงพอใจของนักศึกษา </span></span>
079.
</p>
080.
<p
class
=
"style2"
> ระดับความพึงพอใจ 5 = มากที่สุด 4 = มาก 3 = ปานกลาง 2 = น้อย 1 = น้อยมาก </p>
081.
<font face=
"MS Sans Serif"
size=
"2"
>
082.
<table border=
"1"
width=
"982"
bgcolor=
"#bbee99"
>
083.
<tr bgcolor=
"#aadd99"
>
084.
<td colspan=
"2"
rowspan=
"2"
bordercolor=
"#FF66FF"
bgcolor=
"#FFCCFF"
><p align=
"center"
class
=
"style5"
><span lang=
"th"
xml:lang=
"th"
><font size=
"4"
>รายการการประเมิน</font></span> </p></td>
085.
<td height=
"26"
colspan=
"5"
align=
"center"
bordercolor=
"#FF66FF"
bgcolor=
"#FFCCFF"
><span lang=
"th"
xml:lang=
"th"
><font size=
"3"
>ผลการประเมิน</font></span></td>
086.
</tr>
087.
088.
<?
if
(
$COURSECODE
!=
""
) { ?>
089.
090.
<?
include
(
"connect_db.php"
);
091.
092.
$strSQL
= "SELECT
093.
EVALUATE.LEARNING.TQF_ID,
094.
EVALUATE.TQF.DESCRIPTION,
095.
EVALUATE.LEARNING.COURSEID,
096.
EVALUATE.LEARNING.COURSECODE,
097.
EVALUATE.VV.COURSENAME,
098.
EVALUATE.VV.OFFICERID,
099.
EVALUATE.VV.OFFICERNAME,
100.
EVALUATE.VV.OFFICERSURNAME
101.
FROM
102.
EVALUATE.LEARNING
103.
Inner Join EVALUATE.TQF ON EVALUATE.TQF.TQF_ID = EVALUATE.LEARNING.TQF_ID
104.
Inner Join EVALUATE.VV ON EVALUATE.LEARNING.COURSECODE = EVALUATE.VV.COURSECODE WHERE EVALUATE.LEARNING.COURSECODE =
'$COURSECODE '
";
105.
$objParse
= oci_parse (
$objConnect
,
$strSQL
);
106.
oci_execute (
$objParse
,OCI_DEFAULT);
107.
?>
108.
<tr bgcolor=
"#aadd99"
>
109.
<td width=
"73"
align=
"center"
bordercolor=
"#FF66FF"
bgcolor=
"#FFCCFF"
>5</td>
110.
<td width=
"73"
align=
"center"
bordercolor=
"#FF66FF"
bgcolor=
"#FFCCFF"
>4</td>
111.
<td width=
"73"
align=
"center"
bordercolor=
"#FF66FF"
bgcolor=
"#FFCCFF"
>3</td>
112.
<td width=
"73"
align=
"center"
bordercolor=
"#FF66FF"
bgcolor=
"#FFCCFF"
>2</td>
113.
<td width=
"73"
align=
"center"
bordercolor=
"#FF66FF"
bgcolor=
"#FFCCFF"
>1</td>
114.
</tr>
115.
<?
116.
$i
=0;
117.
$rows
= oci_num_rows(
$objParse
);
118.
while
(
$objResult
= oci_fetch_array(
$objParse
,OCI_BOTH))
119.
{
120.
$i
++;
121.
?>
122.
<tr>
123.
<td width=
"50"
align=
"center"
valign=
"middle"
bordercolor=
"#FF66FF"
bgcolor=
"#FFFFFF"
><?
echo
$i
?></td>
124.
<td width=
"525"
height=
"35"
bordercolor=
"#FF66FF"
bgcolor=
"#FFFFFF"
maxlength=
"1"
><input type=
"hidden"
name=
"id<?=$i;?>"
value=
"<?=$objResult['TQF_ID']?>"
/>
125.
<?=
$objResult
[
'DESCRIPTION'
];?></option><span
class
=
"style10"
>?</span></td>
126.
127.
<td align=
"center"
valign=
"middle"
bgcolor=
"#FFFFFF"
bordercolor=
"#FF66FF"
><input type=
"radio"
id=
"id<?=$i?>_1"
name=
"q_no<?=$i?>"
value=
"5"
/></td>
128.
<td align=
"center"
valign=
"middle"
bgcolor=
"#FFFFFF"
bordercolor=
"#FF66FF"
><input type=
"radio"
id=
"id<?=$i?>_2"
name=
"q_no<?=$i?>"
value=
"4"
/></td>
129.
<td align=
"center"
valign=
"middle"
bgcolor=
"#FFFFFF"
bordercolor=
"#FF66FF"
><input type=
"radio"
id=
"id<?=$i?>_3"
name=
"q_no<?=$i?>"
value=
"3"
/></td>
130.
<td align=
"center"
valign=
"middle"
bgcolor=
"#FFFFFF"
bordercolor=
"#FF66FF"
><input type=
"radio"
id=
"id<?=$i?>_4"
name=
"q_no<?=$i?>"
value=
"2"
/></td>
131.
<td align=
"center"
valign=
"middle"
bgcolor=
"#FFFFFF"
bordercolor=
"#FF66FF"
><input type=
"radio"
id=
"id<?=$i?>_5"
name=
"q_no<?=$i?>"
value=
"1"
/><input type=
"hidden"
name=
"QUESTIONID<?=$i;?>"
value=
"<?=$objResult['TQF_ID']?>"
/></td>
132.
</tr>
133.
<?
134.
}
135.
?>
136.
<input type=
"hidden"
name=
"line"
value=
"<?=$i;?>"
>
137.
<tr>
138.
<td colspan=
"7"
bordercolor=
"#FF66FF"
bgcolor=
"#FFCCFF"
> </td>
139.
</tr>
140.
</table>
141.
142.
<?
143.
oci_close(
$objConnect
);
144.
?>
145.
<h4 align=
"left"
class
=
"s"
><u><span
class
=
"style6"
>ตอนที่ 2 </span></u> <span
class
=
"style6"
lang=
"th"
xml:lang=
"th"
> ความคิดเห็นและข้อเสนอแนะต่ออาจารย์/กิจกรรมการเรียนการสอนในวิชานี้</span></h4>
146.
147.
<p>
148.
<font size=
"2"
face=
"MS Sans Serif"
>
149.
<label></label>
150.
</font> <span
class
=
"style8"
>แสดงความคิดเห็น (ไม่เกิน 500 ตัวอักษร) </span></p>
151.
<p>
152.
<label>
153.
<font-family:
"sr FahTHAI"
>
154.
<textarea name=
"COMMENT"
type=textarea id=
"COMMENT"
onkeydown=
"limitText(this.form.COMMENT,this.form.countdown,5OO);"
155.
onkeyup=
"limitText(this.form.COMMENT,this.form.countdown,500);"
cols=
"60"
rows=
"9"
></textarea>
156.
</font> </label>
157.
</p>
158.
<table width=
"65%"
border=
"0"
>
159.
<tr>
160.
<th scope=
"col"
><span
class
=
"style9"
>คุณมี
161.
<input name=
"countdown"
type=
"text"
value=
" 500 "
size=
"2"
readonly />
162.
ตัวอักษร</span></th>
163.
</tr>
164.
<tr>
165.
<th align=
"left"
scope=
"col"
><font color=
"#FFFFFF"
><?
166.
167.
$dis_time
=
date
(
"Y-m-d H:i:s"
);
168.
echo
$dis_time
;?></font> </th>
169.
</tr>
170.
</table>
171.
<p align=
"right"
><br />
172.
173.
174.
<font size=
"1"
> </font><font size=
"2"
>
175.
<?php }
176.
} ?>
177.
<input type=
"hidden"
name=
"hdnRows"
value=
"<?=$i;?>"
>
178.
<input name=
"submit"
type=
"submit"
value=
"บันทึกข้อมูลประเมิน"
/>
179.
<input name=
"reset"
type=
"reset"
value=
"ล้างข้อมูล"
/>
180.
181.
</font></p>
182.
183.
184.
<p></p>
185.
186.
<script language=
"javascript"
type=
"text/javascript"
>
187.
function
limitText(limitField, limitCount, limitNum) {
188.
if
(limitField.value.length > limitNum) {
189.
limitField.value = limitField.value.substring(0, limitNum);
190.
}
else
{
191.
limitCount.value = limitNum - limitField.value.length;
192.
}
193.
}
194.
</script>
195.
</tr>
196.
<p> </p>
197.
</form>
198.
199.
</body>
200.
</html>