PageRenderTime 51ms CodeModel.GetById 23ms RepoModel.GetById 0ms app.codeStats 0ms

/edit_score.php

https://bitbucket.org/jojoluzifer/honey-project
PHP | 342 lines | 287 code | 55 blank | 0 comment | 32 complexity | a14b4d542113fdf48e9f8f1bd31e2075 MD5 | raw file
  1. <?php
  2. ob_start();
  3. session_start();
  4. include("connect2.php");
  5. $type_user = $_SESSION['usertype'];
  6. if ($type_user != "teacher")
  7. {
  8. header("Location:user_login.php");
  9. }
  10. if($_POST)
  11. {
  12. for($i=0 ; $i<sizeof($_POST['score_id']) ; $i++)
  13. {
  14. $sql = "UPDATE score SET point='".$_POST['score'][$i]."',t_id='".$_SESSION['t_id']."' WHERE score_id='".$_POST['score_id'][$i]."' ";
  15. mysql_query($sql);
  16. }
  17. ?>
  18. <script type="text/javascript">
  19. alert('ปรับปรุงข้อมูลเสร็จสิ้น');
  20. </script>
  21. <?php
  22. }
  23. ?>
  24. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  25. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="EN" lang="EN" dir="ltr"><!-- InstanceBegin template="/Templates/index_full.dwt.php" codeOutsideHTMLIsLocked="false" -->
  26. <head profile="http://gmpg.orgs/xfn/11">
  27. <title>ระบบสารสนเทศฝกประสบการณชาชพฯ :<?php echo $_SESSION['usertype']; ?></title>
  28. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  29. <meta http-equiv="imagetoolbar" content="no" />
  30. <link rel="stylesheet" href="css/layout.css" type="text/css" />
  31. <link rel="stylesheet" href="css/layout.css" type="text/css" />
  32. <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css" media="screen" />
  33. <link rel="stylesheet" type="text/css" href="css/style-mix.css" media="screen" />
  34. <link rel="stylesheet" type="text/css" href="style.css" />
  35. <script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
  36. <script type="text/javascript" src="jquery-1.7.2.min.js"></script>
  37. </head>
  38. <body id="top">
  39. <div class="wrapper row1">
  40. <div id="header" class="clear">
  41. <div class="fl_left">
  42. <p><img src="img/logo5.png" width="80" height="100"></p>
  43. </div>
  44. <div class="fl_center">
  45. <div class="fl_right" align="right">
  46. <ul>
  47. <li><a href="index.php">หนาหล</a></li>
  48. <li><a href="Webboard.php">เวบบอร</a></li>
  49. <?php if(!$_SESSION['username']){?>
  50. <li><a href="user_login.php">เขาสระบบ</a></li>
  51. <li><a href="submit3.php">สมครสมาช</a></li>
  52. <?php } else { ?>
  53. <li class="last"><a href="user_logout.php">ออกจากระบบ</a></li>
  54. <?php } ?>
  55. </ul>
  56. </div>
  57. <br>
  58. <br>
  59. <h1>&nbsp;&nbsp;ระบบสารสนเทศฝกประสบการณชาช</h1>
  60. <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;สาขาวทยาการคอมพวเตอรและเทคโนโลยสารสนเทศ</p>
  61. </div>
  62. </div>
  63. </div>
  64. <div class="wrapper row2">
  65. <div id="topnav">
  66. <div class="row-fluid">
  67. <div class="span9">
  68. <ul>
  69. <!-- admin -->
  70. <? if ($_SESSION["usertype"] == "admin") { ?>
  71. <li><a href="show_std.php">ดการขอมลนกศกษา</a></li>
  72. <li><a href="show_teacher.php">ดการขอมลอาจารย</a></li>
  73. <li><a href="show_company.php">ดการขอมลหนวยงาน</a></li>
  74. <!-- company -->
  75. <? } else if ($_SESSION["usertype"] == "company") { ?>
  76. <li><a href="company_detail.php">อมลหนวยงาน</a></li>
  77. <li><a href="show_request_company.php">แจงความจำนงคบนกศกษา</a></li>
  78. <li><a href="report_StdResume.php">รายงานประววนตวของนกศกษา</a></li>
  79. <li><a href="manage_score_forcompany.php">กรอกขอมลประเมนผล</a></li>
  80. <? } else if ($_SESSION["usertype"] == "officer") { ?>
  81. <!-- officer -->
  82. <li><a href="#">ดการขอมลหนงสอฝกประสบการณชาช</a>
  83. <ul>
  84. <li><a href="manage_send_request.php">หนงสอขอความอนเคราะหกประสบการณชาช</a></li>
  85. <li><a href="manage_sendSupervision.php">หนงสอนเทศนกศกษา</a></li>
  86. <li><a href="manage_sendStd.php">หนงสอสงตวนกศกษา</a></li>
  87. <li><a href="manage_sendStd1.php">หนงสอขอตวนกศกษา</a></li>
  88. </ul>
  89. </li>
  90. <li><a href="#">ดการขอมลหนงสอโครงการ</a>
  91. <ul>
  92. <li><a href="manage_sendProject.php">โครงการปฐมนเทศกอนฝกประสบการณ</a></li>
  93. <li><a href="manage_sendSamana.php">โครงการสมนาหลงฝกประสบการณ</a></li>
  94. </ul>
  95. </li>
  96. <? } else if ($_SESSION["usertype"] == "student") { ?>
  97. <!-- student -->
  98. <li><a href="resume2.php">ประววนต</a></li>
  99. <?php
  100. include "connect2.php";
  101. $sql = "select * from register,student where student.std_id = register.std_id and student.std_id = '".$_SESSION['std_id']."' ";
  102. $rs = mysql_query($sql);
  103. $row = mysql_fetch_array($rs);
  104. $num_rows = mysql_num_rows($rs);
  105. $position = $row['position'];
  106. if($num_rows != 0){?>
  107. <li><a href="StdRequest2.php">งคำรองขอฝกประสบการณ</a></li>
  108. <li><a href="result_request.php">ผลอนการฝกประสบการณ</a></li>
  109. <?php if ($position == 3){?>
  110. <li><a href="show_diary.php">นทกประจำว</a></li>
  111. <?php }
  112. } ?>
  113. <? } else if ($_SESSION["usertype"] == "teacher_general") { ?>
  114. <!-- teacher_general -->
  115. <li><a href="show_supervision_forTG.php">ตารางการนเทศ</a></li>
  116. <li><a href="show_std_TG.php">อมลนกศกษาฝกประสบการณ</a></li>
  117. <li><a href="show_company_TG.php">อมลแหลงฝกประสบการณ</a></li>
  118. <li><a href="show_news_forteachergeneral.php">ดการขาวประชาสมพนธ</a></li>
  119. <? } else if ($_SESSION["usertype"] == "teacher") { ?>
  120. <!-- teacher -->
  121. <li><a href="#">ดการขอมลทวไป</a>
  122. <ul>
  123. <li><a href="show_std_forteacher.php">อมลนกศกษา</a></li>
  124. <li><a href="show_company_forteacher.php">อมลแหลงฝกประสบการณ</a></li>
  125. <li><a href="show_project.php">อมลโครงการ</a></li>
  126. <li><a href="show_group.php">อมลหมเรยน</a></li>
  127. <li><a href="register_new3.php">ดการหมเรยนนกศกษา</a></li>
  128. <li><a href="manage_score.php">กรอกขอมลประเมนผล</a></li>
  129. <li><a href="show_titlescore.php">อมลหวขอการประเมนผล</a></li>
  130. <li><a href="show_news.php">อมลขาวประชาสมพนธ</a></li>
  131. <li><a href="show_webboard.php">อมลกระท</a></li>
  132. </ul>
  133. </li>
  134. <li><a href="#">ดการขอมลการนเทศ</a>
  135. <ul>
  136. <li><a href="show_supervision2.php">ตารางการนเทศนกศกษา</a></li>
  137. <li><a href="show_advice.php">ญหาทพบและขอเสนอแนะจากการนเทศนกศกษา</a></li>
  138. </ul>
  139. </li>
  140. <li><a href="confirmRQ.php">อนแหลงฝกงาน</a></li>
  141. <li><a href="company_comfirmRQ.php">เปลยนสถานะตอบรบการฝ</a></li>
  142. <li><a href="#">รายงาน</a>
  143. <ul>
  144. <li><a href="show_std_mange.php">รายชอนกศกษา</a></li>
  145. <li><a href="report_std+company.php">รายชอแหลงฝกประสบการณ
  146. พรอมทงชอนกศกษา</a></li>
  147. <li><a href="show_request.php">การแจงความจำนงขอรบนกศกษาฝกประสบการณชาช
  148. </a></li>
  149. <li><a href="Report_Supervision.php">ตารางนเทศนกศกษา</a></li>
  150. <li><a href="report_diary.php">นทกประจำวนของนกศกษา</a></li>
  151. <li><a href="report_advice.php">ญหาทพบและ
  152. อเสนอแนะจากหนวยงาน</a></li>
  153. <li><a href="show_stdScore.php">ผลการประเมนจากหนวยงาน</a></li>
  154. <li><a href="Report_Score.php">คะแนนของนกศกษา</a></li>
  155. <li><a href="Report_ScoreSupervision.php">คะแนนการนเทศ</a></li>
  156. <li><a href="Report_ScoreDocument.php">คะแนนการดำเนนงานเอกสาร</a></li>
  157. <li><a href="Report_ScoreActivity.php">คะแนนเขารวมกจกรรม</a></li>
  158. <li><a href="Report_ScoreSendDoc.php">คะแนนการสงเอกสาร</a></li>
  159. <li><a href="report_grade.php">ผลการประเม</a></li>
  160. </ul>
  161. </li>
  162. <? } else { ?>
  163. <li><a href="index.php">หนาหล</a></li>
  164. <li><a href="Webboard.php">เวบบอร</a></li>
  165. <?php if (!$_SESSION['username']) { ?>
  166. <li><a href="user_login.php">เขาสระบบ</a></li>
  167. <li><a href="submit3.php">สมครสมาช</a></li>
  168. <?php } else { ?>
  169. <li><a href="user_logout.php">ออกจากระบบ</a></li>
  170. </li><?php } ?>
  171. <? } ?>
  172. </ul>
  173. </div>
  174. <div class="span3" style="height: 50px" align="right">
  175. <?php
  176. if($_SESSION['username']) {
  177. ?>
  178. <p style="margin-top: 16px;">นดอนร <?= $_SESSION['username'] ?> </p>
  179. <?php
  180. }
  181. ?>
  182. </div>
  183. </div>
  184. <div class="clear"></div>
  185. </div>
  186. </div>
  187. <div class="wrapper row4">
  188. <div id="container" class="clear">
  189. <!-- InstanceBeginEditable name="center_body" -->
  190. <form id="form1" name="form1" method="post" action="edit_score.php?register_id=<?=$_GET['register_id']?>">
  191. <p>
  192. <?php
  193. $sql = "SELECT * FROM score,titlescore WHERE score.tscore_id = titlescore.tscore_id AND register_id='".$_GET['register_id']."' AND assessor='อาจารย์' ";
  194. $rs = mysql_query($sql);
  195. if(mysql_num_rows($rs)==0)
  196. {
  197. $sql = "SELECT * FROM titlescore";
  198. $rs = mysql_query($sql);
  199. while($row = mysql_fetch_array($rs))
  200. {
  201. $sql = "INSERT INTO score (score_id,tscore_id,register_id) VALUES
  202. (NULL,'".$row['tscore_id']."','".$_GET['register_id']."')";
  203. mysql_query($sql);
  204. }
  205. $sql = "SELECT * FROM score,titlescore WHERE score.tscore_id = titlescore.tscore_id AND register_id='".$_GET['register_id']."' AND assessor='อาจารย์' ";
  206. $rs = mysql_query($sql);
  207. }
  208. $sql = "SELECT * FROM register,student WHERE register.std_id = student.std_id AND register_id='".$_GET['register_id']."'";
  209. $rs2 = mysql_query($sql);
  210. $sql = "SELECT SUM(point) AS point FROM score,titlescore WHERE score.tscore_id = titlescore.tscore_id AND register_id='".$_GET['register_id']."' AND assessor='อาจารย์' GROUP BY register_id ";
  211. $total_rs = mysql_query($sql);
  212. ?></p>
  213. <?php
  214. include("connect2.php");
  215. echo "<br>";
  216. echo "จัดการข้อมูลการประเมินผล";
  217. ?>
  218. <!--<div style="width: 530px; height: 300px; overflow-y: scroll; scrollbar-arrow-color:blue; scrollbar-face-color: #e7e7e7; scrollbar-3dlight-color: #a0a0a0; scrollbar-darkshadow-color:#888888"> -->
  219. <br />
  220. <br />
  221. <?php
  222. $std = mysql_fetch_array($rs2);
  223. $total = mysql_fetch_array($total_rs);
  224. ?>
  225. <table width="100%" height="132">
  226. <tr valign="top" align="center">
  227. <td rowspan="3">
  228. <img src="picture/<?=$std['picture'] ? $std['picture'] : "default.png"?>" width="100"/>
  229. </td>
  230. <td>
  231. รห : <?=$std['std_id']?> : <?=$std['std_name']?>
  232. </td>
  233. </tr>
  234. <tr>
  235. <td align="center">สาขา : <?=$std['major']?></td>
  236. </tr>
  237. <tr>
  238. <td align="center">คะแนนรวม <?=$total['point']?> คะแนน</td>
  239. </tr>
  240. </table>
  241. <br>
  242. <br>
  243. <table border="0" bordercolor="#66CCCC" width="600" cellspacing="0" cellpadding="0">
  244. <tr align="center">
  245. <th bgcolor="#66CCCC">ลำดบท</th>
  246. <th bgcolor="#66CCCC">วขอคะแนน</th>
  247. <th bgcolor="#66CCCC">คะแนนเต</th>
  248. <th bgcolor="#66CCCC">คะแนนทได</th>
  249. </tr>
  250. <?php
  251. $i=1;
  252. while($row = mysql_fetch_array($rs)) {
  253. echo "<tr>" ;
  254. echo "<td align='center'>" . $i."</td>";
  255. echo "<td>" . $row['tscore_name'] ."</td>";
  256. echo "<td align='center'>" . $row['marks'] ."</td>" ;
  257. echo "<td align='center'>
  258. <input type='hidden' name='score_id[]' value='".$row['score_id']."' />
  259. <input type='text' style='text-align:right;' value='" . $row['point'] . "' name='score[]' size='5'/>
  260. </td>";
  261. echo "</tr>" ;
  262. $i++;
  263. }
  264. ?>
  265. </table>
  266. <p align="center">
  267. <br>
  268. <br>
  269. <input type="submit" value="ยืนยัน" />
  270. <input type="reset" value="ล้างค่า"/>
  271. </p>
  272. <p>&nbsp; </p>
  273. <div align="left"><a href="manage_score.php" class="link">อนกล</a></div>
  274. </form>
  275. <!-- InstanceEndEditable --></div>
  276. </div>
  277. <div class="wrapper">
  278. <div id="copyright" class="clear">
  279. <div style="width:960px;margin:0 auto; ">
  280. <p class="fl_left">Copyright (c) 2012 <a href = "http://webhosting.udru.ac.th/~std52040249439" target="_blank">http://www.gen-dev-soft.com/experience-csit/</a> All rights reserved.
  281. <br>
  282. Design by Nittaya Kakulphin & Benjawan Sriralat @ Udonthani Rajabhat University.</p>
  283. </div>
  284. </div>
  285. </div>
  286. </body>
  287. <!-- InstanceEnd --></html>