|
|
|
ช่วยดโค๊ตเกี่ยวกับระบบประเมินให้หน่อยครับ ลงฐานข้อมูลไม่ได้ |
|
|
|
|
|
|
|
คือว่าผมทำระบบประเมิน ครับ แต่มันไม่สามารถบันทึกข้อมูลที่ประเมินลงใน DB ได้
มันต้องการให้เช็ดด้วยว่าวิชานี้ประเมินแล้ว ต้องทำอย่างไรครับ
มั่วไป มั่วมา งงไปหมดละ T T รบกวนหน่อยนะครับ
main.php
<?php
session_start();
$subj_id=$_GET[subj_id];
if($_SESSION["Username"] == "")
{
header("location:index.html");
exit();
}
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>Untitled Document</title></head>
<body>
<?
$host = "localhost";
$user="root";
$pw="";
$dbname="assessment";
$c = mysql_connect($host, $user, $pw);
mysql_db_query($dbname,'SET NAMES TIS620');
if (!$c) {
echo "<h3>!! ERROR : ไม่สามรถติดต่อฐานข้อมูลได้กรุณาตรวจสอบ !!";
exit();
}else{
}
?>
<table width="525" height="125" border="1" align="center" bgcolor="#99FFCC">
<tr>
<td height="26" colspan="3"><img src="banner.jpg" width="921" height="197"></td>
</tr>
<tr>
<td height="26" bordercolor="#000000"><?php require_once('menuleft.php'); ?></td>
<td width="898" colspan="2" rowspan="2" bordercolor="#000000"><form id="form1" name="form1" method="post" action="">
<p>
<?
$txtUsername=$_SESSION["Username"];
$sess_user=$_SESSION["Username"];
$sql="select * from account where Username='$sess_user' and subj_id ='$subj_id'";
$result=mysql_db_query($dbname,$sql);
$num=mysql_num_rows($result);
$rs=mysql_fetch_array($result);
$Name=$rs[Name];
if($subj_id==''){
echo"<br><br><br><center><h3>ยินดีตอนรับ สู่แบบประเมินการสอน </h3> <br></center>";
}else if($subj_id!=''){
if($num!='0'){
echo"<br><br><br><center><h3>ท่านได้ทำ แบบประเมินในวิชานี้เรียบร้อยแล้ว </h3> <br></center>";
}else if($num=='0'){
?>
</p>
<p><span class="style11 style14 style20"><span class="style11 style14 style24">โปรดเลือกในช่องที่ตรงตามความคิดเห็นของท่าน</span></span></p>
<p>แบบสำรวจความคิดเห็นต่อการเรียนการสอน รายวิชา........ </p>
<p><span class="style11 style14 style20">ตอนที่ 1 ข้อมูลทั่วไป</span></p>
<p class="style28">เพศ :
<input type="radio" name="sex" id="gender2" value="ผู้ชาย" />
ชาย
<input type="radio" name="sex" id="gender2" value="ผู้หญิง" />
หญิง<br />
อายุ :
<input name="age" type="text" id="age" size="5" maxlength="2" />
ปี <br />
ผู้ประเมิน
<input name="assessor" type="checkbox" id="assessor" value="อาจารย์" />
อาจารย์
<input name="assessor" type="checkbox" id="assessor" value="นักศึกษา" />
นักศึกษา อื่นๆโปรระบุ
<input name="assessor" type="text" id="assessor" />
<br />
สาขาวิชา
<input name="major" type="checkbox" id="major" value="วิทยาการคอมพิวเตอร์" />
วิทยาการคอมพิวเตอร์
<input name="major" type="checkbox" id="major" value="เทคโนโลยีสารสนเทศ" />
เทคโนโลยีสารสนเทศ อื่นๆโปรระบุ
<input name="major" type="text" id="major" />
</p>
<p class="style28">ระดับชั้นปี
<input name="class_gen" type="checkbox" id="class_gen" value="1" />
ปี1
<input name="class_gen" type="checkbox" id="class_gen" value="2" />
ปี2
<input name="class_gen" type="checkbox" id="class_gen" value="3" />
ปี3
<input name="class_gen" type="checkbox" id="class_gen" value="4" />
ปี4
<input name="class_gen2" type="checkbox" id="class_gen2" value="สูงกว่าปี4" />
สูงกว่า ปี4 </p>
<p><span class="style21">ตอนที่ 2 แบบสอบถามความพึงพอใจ</span><br />
<span class="style17">*ระดับคะแนน :: 1 = พอใจน้อยที่สุด2 = พอใจน้อย3 = พอใจปานกลาง4 = พอใจมาก5 = พอใจมากที่สุด*</span> </p>
<table width="746" border="0" cellpadding="0" cellspacing="0" bgcolor="#99FF66">
<tr>
<td width="18" height="21" class="style11"><u><span class="style29">์</span></u></td>
<td height="21" colspan="2" class="style11"><p><u><span class="style29">การวางแผนการสอน</span></u></p>
<p> </p></td>
<td width="46" valign="bottom" class="style11"> </td>
<td width="50" valign="bottom" class="style11"> </td>
<td width="53" valign="bottom" class="style11"> </td>
<td width="52" valign="bottom" class="style11"> </td>
<td width="44" valign="bottom" class="style11"> </td>
</tr>
<tr>
<td class="style28"> </td>
<td width="31" class="style28"> </td>
<td class="style28">1. อาจารย์ชี้แจงวัตถุประสงค์ ขอบเขตของเนื้อหา และวิธีการวัดผลของเนื้อหาวิชา นี้อย่างชัดเจน</td>
<td valign="bottom" class="style28"><input type="radio" name="list_1" id="radio" value="1" />
1</td>
<td valign="bottom" class="style28"><input type="radio" name="list_1" id="radio" value="2" />
2</td>
<td valign="bottom" class="style28"><input type="radio" name="list_1" id="radio" value="3" />
3</td>
<td valign="bottom" class="style28"><input type="radio" name="list_1" id="radio" value="4" />
4</td>
<td valign="bottom" class="style28"><input type="radio" name="list_1" id="radio" value="5" />
5</td>
</tr>
<tr>
<td height="26" class="style28"> </td>
<td class="style28"> </td>
<td class="style28">2. อาจารย์แนะนำหนังสือ หรือบทความ (Articles) ที่จำเป็นในการเรียน </td>
<td valign="bottom" class="style28"><input type="radio" name="list_2" id="radio2" value="1" />
1</td>
<td valign="bottom" class="style28"><input type="radio" name="list_2" id="radio2" value="2" />
2</td>
<td valign="bottom" class="style28"><input type="radio" name="list_2" id="radio2" value="3" />
3</td>
<td valign="bottom" class="style28"><input type="radio" name="list_2" id="radio2" value="4" />
4</td>
<td valign="bottom" class="style28"><input type="radio" name="list_2" id="radio2" value="5" />
5</td>
</tr>
<tr>
<td class="style28"> </td>
<td colspan="2" class="style28"><p> </p>
<p><u>วิธีการสอน</u></p></td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
</tr>
<tr>
<td class="style28"> </td>
<td class="style28"> </td>
<td width="434" class="style28">1. อาจารย์มีอุปกรณ์การสอน สื่อ/เอกสารที่เหมาะสมกับเนื้อหา </td>
<td valign="bottom" class="style28"><input type="radio" name="list_3" id="radio3" value="1" />
1</td>
<td valign="bottom" class="style28"><input type="radio" name="list_3" id="radio3" value="2" />
2</td>
<td valign="bottom" class="style28"><input type="radio" name="list_3" id="radio3" value="3" />
3</td>
<td valign="bottom" class="style28"><input type="radio" name="list_3" id="radio3" value="4" />
4</td>
<td valign="bottom" class="style28"><input type="radio" name="list_3" id="radio3" value="5" />
5</td>
</tr>
<tr>
<td class="style28"> </td>
<td class="style28"> </td>
<td class="style28">2. อาจารย์เปิดโอกาสให้นักศึกษาซักถาม และแสดงความคิดเห็น </td>
<td valign="bottom" class="style28"><input type="radio" name="list_4" id="radio4" value="1" />
1</td>
<td valign="bottom" class="style28"><input type="radio" name="list_4" id="radio4" value="2" />
2</td>
<td valign="bottom" class="style28"><input type="radio" name="list_4" id="radio4" value="3" />
3</td>
<td valign="bottom" class="style28"><input type="radio" name="list_4" id="radio4" value="4" />
4</td>
<td valign="bottom" class="style28"><input type="radio" name="list_4" id="radio4" value="5" />
5</td>
</tr>
<tr>
<td class="style28"> </td>
<td class="style28"> </td>
<td class="style28">3. อาจารย์มีแนวทางการสอนที่ทำให้ผู้เรียนสนใจพฤติกรรมการสอน </td>
<td valign="bottom" class="style28"><input type="radio" name="list_5" id="radio5" value="1" />
1</td>
<td valign="bottom" class="style28"><input type="radio" name="list_5" id="radio5" value="2" />
2</td>
<td valign="bottom" class="style28"><input type="radio" name="list_5" id="radio5" value="3" />
3</td>
<td valign="bottom" class="style28"><input type="radio" name="list_5" id="radio5" value="4" />
4</td>
<td valign="bottom" class="style28"><input type="radio" name="list_5" id="radio5" value="5" />
5</td>
</tr>
<tr>
<td class="style28"> </td>
<td class="style28"> </td>
<td width="434" class="style28">4. อาจารย์เข้าสอน และเลิกสอนตรงเวลา </td>
<td valign="bottom" class="style28"><input type="radio" name="list_6" id="radio6" value="1" />
1</td>
<td valign="bottom" class="style28"><input type="radio" name="list_6" id="radio6" value="2" />
2</td>
<td valign="bottom" class="style28"><input type="radio" name="list_6" id="radio6" value="3" />
3</td>
<td valign="bottom" class="style28"><input type="radio" name="list_6" id="radio6" value="4" />
4</td>
<td valign="bottom" class="style28"><input type="radio" name="list_6" id="radio6" value="5" />
5</td>
</tr>
<tr>
<td class="style28"> </td>
<td class="style28"> </td>
<td class="style28">5. อาจารย์สอนครอบคลุมเนื้อหาตามวัตถุประสงค์ และขอบเขตของเนื้อหา</td>
<td valign="bottom" class="style28"><input type="radio" name="list_7" id="radio7" value="1" />
1</td>
<td valign="bottom" class="style28"><input type="radio" name="list_7" id="radio7" value="2" />
2</td>
<td valign="bottom" class="style28"><input type="radio" name="list_7" id="radio7" value="3" />
3</td>
<td valign="bottom" class="style28"><input type="radio" name="list_7" id="radio7" value="4" />
4</td>
<td valign="bottom" class="style28"><input type="radio" name="list_7" id="radio7" value="5" />
5</td>
</tr>
<tr>
<td class="style28"> </td>
<td class="style28"> </td>
<td class="style28">6. อาจารย์กระตุ้นให้นักศึกษาคิด และสืบค้นข้อมูลเพิ่มเติม</td>
<td valign="bottom" class="style28"><input type="radio" name="list_8" id="radio8" value="1" />
1</td>
<td valign="bottom" class="style28"><input type="radio" name="list_8" id="radio8" value="2" />
2</td>
<td valign="bottom" class="style28"><input type="radio" name="list_8" id="radio8" value="3" />
3</td>
<td valign="bottom" class="style28"><input type="radio" name="list_8" id="radio8" value="4" />
4</td>
<td valign="bottom" class="style28"><input type="radio" name="list_8" id="radio8" value="5" />
5</td>
</tr>
<tr>
<td height="22" class="style28"> </td>
<td colspan="2" class="style28"><p> </p>
<p><u>ผลการสอน</u></p></td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
</tr>
<tr>
<td class="style28"> </td>
<td class="style28"> </td>
<td class="style28">นักศึกษาได้รับความรู้เพิ่มขึ้นหลังเข้าเรียนหัวข้อที่สอนนี้</td>
<td valign="bottom" class="style28"><input type="radio" name="list_9" id="radio8" value="1" />
1</td>
<td valign="bottom" class="style28"><input type="radio" name="list_9" id="radio8" value="2" />
2</td>
<td valign="bottom" class="style28"><input type="radio" name="list_9" id="radio8" value="3" />
3</td>
<td valign="bottom" class="style28"><input type="radio" name="list_9" id="radio8" value="4" />
4</td>
<td valign="bottom" class="style28"><input type="radio" name="list_9" id="radio8" value="5" />
5</td>
</tr>
<tr>
<td class="style28"> </td>
<td colspan="2" class="style28"><p> </p>
<p><u>การจัดการเรียนการสอน</u></p></td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
</tr>
<tr>
<td class="style28"> </td>
<td class="style28"> </td>
<td class="style28">เนื้อหาในหัวข้อที่สอนนี้มีประโยชน์ และทันสมัย</td>
<td valign="bottom" class="style28"><input type="radio" name="list_10" id="radio8" value="1" />
1</td>
<td valign="bottom" class="style28"><input type="radio" name="list_10" id="radio8" value="2" />
2</td>
<td valign="bottom" class="style28"><input type="radio" name="list_10" id="radio8" value="3" />
3</td>
<td valign="bottom" class="style28"><input type="radio" name="list_10" id="radio8" value="4" />
4</td>
<td valign="bottom" class="style28"><input type="radio" name="list_10" id="radio8" value="5" />
5</td>
</tr>
<tr>
<td height="63" class="style28"> </td>
<td colspan="2" class="style28"><p> </p>
<p><u>สิ่งแวดล้อมและบรรยากาศภายในห้อง</u></p></td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
</tr>
<tr>
<td class="style28"> </td>
<td class="style28"> </td>
<td class="style28">สภาพของห้องบรรยาย ณ ห้อง .................. อาคาร...................ชั้น................<br /></td>
<td valign="bottom" class="style28"><input type="radio" name="list_11" id="radio8" value="1" />
1</td>
<td valign="bottom" class="style28"><input type="radio" name="list_11" id="radio8" value="2" />
2</td>
<td valign="bottom" class="style28"><input type="radio" name="list_11" id="radio8" value="3" />
3</td>
<td valign="bottom" class="style28"><input type="radio" name="list_11" id="radio8" value="4" />
4</td>
<td valign="bottom" class="style28"><input type="radio" name="list_11" id="radio8" value="5" />
5</td>
</tr>
<tr>
<td height="32" class="style28"> </td>
<td colspan="2" valign="top" class="style28"><p class="style11 style14 style20"> </p>
<p class="style11 style14 style20">ตอนที่ 3 ข้อเสนอแนะ</p></td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
<td valign="bottom" class="style28"> </td>
</tr>
<tr>
<td height="79" class="style28"> </td>
<td colspan="7" class="style28"><div align="center"> <br />
<textarea name="list_other" cols="100" rows="4" class="style28" id="list_other"></textarea>
<br />
<br />
</div></td>
</tr>
</table>
<p align="center">
<input type="submit" name="submit" id="submit" value="ตกลง" />
<input name="subj_id22" type="hidden" id="subj_id22" value="<?=$subj_id ?>" />
</label>
<input name="id_user22" type="hidden" id="id_user22" value="<?=$sess_user ?>" />
<input type="reset" name="button" id="button" value="ยกเลิก" />
</p>
</form>
<p><span id="mySpan"></span>
<?
}
}
?></p></td>
</tr>
<tr>
<td width="17" height="26" bordercolor="#000000"> </td>
</tr>
</table>
</body>
</html>
asses.php
<?
session_start() ;
ob_start() ;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>Untitled Document</title>
</head>
<body>
<p>
<?
$host = "localhost";
$user="root";
$pw="";
$dbname="assessment";
$c = mysql_connect($host, $user, $pw);
mysql_db_query($dbname,'SET NAMES TIS620');
if (!$c) {
echo "<h3>!! ERROR : ไม่สามรถติดต่อฐานข้อมูลได้กรุณาตรวจสอบ !!";
exit();
}else{
}
$sex=$_POST[sex];
$age=$_POST[age];
$assessor=$_POST[assessor];
$major=$_POST[major];
$class_gen=$_POST[class_gen];
$list_1=$_POST[list_1];
$list_2=$_POST[list_2];
$list_3=$_POST[list_3];
$list_4=$_POST[list_4];
$list_5=$_POST[list_5];
$list_6=$_POST[list_6];
$list_7=$_POST[list_7];
$list_8=$_POST[list_8];
$list_9=$_POST[list_9];
$list_10=$_POST[list_10];
$list_11=$_POST[list_11];
$list_other=$_POST[list_other];
$subj_id=$_POST[subj_id];
echo"$sex;$age;$assessor; $major; $class_gen;$list_6 - $list_10 - $list_11 ";
$sql="insert into data_general values (null,'$id_asse','$sex','$age','$assessor',
'$major','$class_gen','$list_1','$list_2','$list_3','$list_4','$list_5','$list_6 ','$list_7','$list_8','$list_9','$list_10','$list_11','$list_other','$subj_id')";
$result=mysql_db_query($dbname,$sql);
mysql_close();
?>
</p>
<p><a href="main.php"><<<</a></p>
</body>
</html>
ตรงนี้เป็นส่วนที่เลือกรายวิชา
<ul>
<li><a href="main.php?subj_id=01">วิชาที่ 1 </a></li>
<li><a href="main.php?subj_id=02">วิชาที่ 2 </a></li>
<li><a href="main.php?subj_id=03">วิชาที่ 3 </a></li>
<li><a href="main.php?subj_id=04">วิชาที่ 4 </a></li>
<li><a href="main.php?subj_id=05">วิชาที่ 5 </a></li>
</ul>
Tag : PHP, MySQL, HTML/CSS, Ajax, CakePHP
|
|
|
|
|
|
Date :
2010-09-23 13:40:17 |
By :
midobun |
View :
1157 |
Reply :
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลายตา แปลว่า ตาลาย
Code (PHP)
echo $sql="insert into data_general values (null,'$id_asse','$sex','$age','$assessor',
'$major','$class_gen','$list_1','$list_2','$list_3','$list_4','$list_5','$list_6 ','$list_7','$list_8','$list_9','$list_10','$list_11','$list_other','$subj_id')";
$result=mysql_db_query($dbname,$sql) or die(mysql_error());
|
|
|
|
|
Date :
2010-09-23 13:45:34 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ ขอบคุณครับ
|
|
|
|
|
Date :
2010-09-24 00:08:50 |
By :
midobun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วถ้าต้องการเช็คว่าวิชานี้ได้ประเมินไปแล้ว ต้องทำอย่างไรครับ
<?
$txtUsername=$_SESSION["Username"];
$sess_user=$_SESSION["Username"];
$sql="select * from account where Username='$sess_user' and subj_id ='$subj_id'";
$result=mysql_db_query($dbname,$sql);
$num=mysql_num_rows($result);
$rs=mysql_fetch_array($result);
$Name=$rs[Name];
if($subj_id==''){
echo"<br><br><br><center><h3>ยินดีตอนรับ สู่แบบประเมินการสอน </h3> <br></center>";
}else if($subj_id!=''){
if($num!='0'){
echo"<br><br><br><center><h3>ท่านได้ทำ แบบประเมินในวิชานี้เรียบร้อยแล้ว </h3> <br></center>";
}else if($num=='0'){
?>
ตรงนี้เวลาเลือกวิชาแรกทีไรมันบอกประเมินแล้วหมดเลย
แล้วพอเลือกวิชาอื่นทั้งที่ประเมินไปแล้วแต่ก็ยังสามารถประเมินได้
|
|
|
|
|
Date :
2010-09-24 01:23:44 |
By :
midobun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ
|
|
|
|
|
Date :
2010-09-24 07:17:55 |
By :
midobun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าต้องการคำนวณค่าจาก radio button เพื่อหาข้อสรุปหรือคำตอบออกมา ว่า เป็นปกติ หรือไม่ปกติ
|
|
|
|
|
Date :
2010-09-25 17:50:19 |
By :
nokakung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|