PageRenderTime 78ms CodeModel.GetById 34ms RepoModel.GetById 0ms app.codeStats 0ms

/sysfo/prjdwlpengawasuas.php

https://bitbucket.org/justmyfreak/sisfokampus
PHP | 309 lines | 269 code | 31 blank | 9 comment | 3 complexity | c37064177c7643e7ba491f0678263549 MD5 | raw file
  1. <?php
  2. $a=$_SESSION['level'];
  3. $b=$_GET['syxec'];
  4. $c=$_SESSION ['uid'];
  5. echo"level = $a<br>";
  6. echo"id = $c<br>";
  7. //deskripsi kajur
  8. $que_jur ="SELECT description FROM kajur WHERE id='$c'";
  9. $jal_jur = mysql_query($que_jur);
  10. $hasil = mysql_fetch_array($jal_jur);
  11. echo"$hasil[0]<br>";
  12. $potong = substr($hasil[0],6,30);
  13. echo"desc kajur = $potong<br>";
  14. //kode jurusan
  15. $per_id_jur = "SELECT kode FROM jurusan WHERE nama_indonesia='$potong'";
  16. $jalankan = mysql_query($per_id_jur);
  17. $hasil_id_jur = mysql_fetch_array($jalankan);
  18. echo"kode kajur = $hasil_id_jur[0]<br>";
  19. //kode dosen
  20. $que_dosen ="SELECT kodejurusan FROM dosen WHERE id='$c'";
  21. $jal_dosen = mysql_query($que_dosen);
  22. $hasil_dosen = mysql_fetch_array($jal_dosen);
  23. echo"kode dosen = $hasil_dosen[0]<br>";
  24. //kode mahasiswa
  25. $que_mhs ="SELECT kodejurusan FROM mhsw WHERE id='$c'";
  26. $jal_mhs = mysql_query($que_mhs);
  27. $hasil_mhs = mysql_fetch_array($jal_mhs);
  28. echo"kode mhs = $hasil_mhs[0]<br>";
  29. //nim mhs
  30. $per_sel_mah = "SELECT nim FROM mhsw WHERE id='$c'";
  31. $jalan_sel_mah = mysql_query($per_sel_mah);
  32. $hasil_sel_mah = mysql_fetch_array($jalan_sel_mah);
  33. echo"NIM mhs = $hasil_sel_mah[0]<br>";
  34. switch($_GET['aksi']){
  35. default:
  36. if($a=="Kajur"){
  37. echo "
  38. <form method='post' name='formcrudjadwalpkl'>
  39. <table border='1' align='center'>
  40. <tr>
  41. <th>No</th>
  42. <th>Hari</th>
  43. <th>Tanggal</th>
  44. <th>Jam mulai</th>
  45. <th>Jam selesai</th>
  46. <th>Pengawas 1</th>
  47. <th>Pengawas 2</th>
  48. <th>Kelas</th>
  49. <th>Mata kuliah</th>
  50. <th>Semester</th>
  51. <th>Ruang</th>
  52. <th>Aksi</th>
  53. </tr>
  54. ";
  55. //$perintah = "SELECT * FROM jadwal WHERE KodeJurusan='$hasil_id_jur[0]' order by Hari";
  56. $perintah="SELECT a.ID, b.Nama, a.UASTanggal,a.UASMulai, a.UASSelesai, a.pengawasuas1, a.pengawasuas2, a.Kelas, a.NamaMK, a.semester, a.UASRuang FROM jadwal a, hari b WHERE a.KodeJurusan='$hasil_id_jur[0]' and a.Hari=b.ID";
  57. $jalan = mysql_query($perintah);
  58. while($hasil=mysql_fetch_array($jalan)){
  59. echo"
  60. <tr>
  61. <td>$hasil[0]</td>
  62. <td>$hasil[1]</td>
  63. <td>$hasil[2]</td>
  64. <td>$hasil[3]</td>
  65. <td>$hasil[4]</td>
  66. <td>$hasil[5]</td>
  67. <td>$hasil[6]</td>
  68. <td>$hasil[7]</td>
  69. <td>$hasil[8]</td>
  70. <td>$hasil[9]</td>
  71. <td>$hasil[10]</td>
  72. ";
  73. echo"
  74. <td><a href='?syxec=$b&aksi=edit&id=$hasil[0]'>Tentukan</a> | <a href='?syxec=$b&aksi=hapus&id=$hasil[0]'>Hapu</a></td>
  75. <tr>
  76. ";
  77. }
  78. echo"
  79. </table>
  80. </form>
  81. ";
  82. }
  83. else if($a=="Dosen"){
  84. echo "
  85. <table border='1' align='center'>
  86. <tr>
  87. <th>No</th>
  88. <th>Hari</th>
  89. <th>Tanggal</th>
  90. <th>Jam mulai</th>
  91. <th>Jam selesai</th>
  92. <th>Pengawas 1</th>
  93. <th>Pengawas 2</th>
  94. <th>Kelas</th>
  95. <th>Mata kuliah</th>
  96. <th>Semester</th>
  97. <th>Ruang</th>
  98. </tr>";
  99. $perintah="SELECT a.ID, b.Nama, a.UASTanggal,a.UASMulai, a.UASSelesai, a.pengawasuas1, a.pengawasuas2, a.Kelas, a.NamaMK, a.semester, a.UASRuang FROM jadwal a, hari b WHERE a.KodeJurusan='$hasil_id_jur[0]' and a.Hari=b.ID";
  100. $jalan = mysql_query($perintah);
  101. while($hasil=mysql_fetch_array($jalan)){
  102. echo"
  103. <tr>
  104. <td>$hasil[0]</td>
  105. <td>$hasil[1]</td>
  106. <td>$hasil[2]</td>
  107. <td>$hasil[3]</td>
  108. <td>$hasil[4]</td>
  109. <td>$hasil[5]</td>
  110. <td>$hasil[6]</td>
  111. <td>$hasil[7]</td>
  112. <td>$hasil[8]</td>
  113. <td>$hasil[9]</td>
  114. <td>$hasil[10]</td>
  115. ";
  116. echo"
  117. <tr>
  118. ";
  119. }
  120. echo"
  121. </table>
  122. </form>
  123. ";
  124. }
  125. break;
  126. case('edit'):
  127. $id_ne=$_GET['id'];
  128. $perintah="SELECT a.ID, b.Nama, a.UASTanggal,a.UASMulai, a.UASSelesai, a.pengawasuas1, a.pengawasuas2, a.Kelas, a.NamaMK, a.semester, a.UASRuang FROM jadwal a, hari b WHERE a.ID='$id_ne' and a.Hari=b.ID";
  129. $jalankan = mysql_query($perintah);
  130. $hasil_cari = mysql_fetch_array($jalankan);
  131. echo "
  132. <form method='post' name='formtambahjadwalpkl' action='?syxec=$b&aksi=ubah'>
  133. <table align='center'>
  134. <tr>
  135. <td>
  136. <label>ID</label>
  137. </td>
  138. <td>
  139. : <input type='text' name='id' value='$hasil_cari[0]'/>
  140. </td>
  141. </tr>
  142. <tr>
  143. <td>
  144. <label>Hari</label>
  145. </td>
  146. <td>
  147. : <input type='text' name='hari' value='$hasil_cari[1]'/>
  148. </td>
  149. </tr>
  150. <tr>
  151. <td>
  152. <label>Tanggal</label>
  153. </td>
  154. <td>
  155. : <input type='text' name='tanggal' value='$hasil_cari[2]'/>
  156. </td>
  157. </tr>
  158. <tr>
  159. <td>
  160. <label>Jam Mulai</label>
  161. </td>
  162. <td>
  163. : <input type='text' name='jammulai' value='$hasil_cari[3]'/>
  164. </td>
  165. </tr>
  166. <tr>
  167. <td>
  168. <label>Jam Selesai</label>
  169. </td>
  170. <td>
  171. : <input type='text' name='jamselesai' value='$hasil_cari[4]'/>
  172. </td>
  173. </tr>
  174. <tr>
  175. <td>
  176. <label>Pengawas 1</label>
  177. </td>
  178. <td>
  179. :
  180. <select name='pengawas1'>
  181. <option value='0' selected>- Pilih Dosen Pengawas -</option>";
  182. $perintah = "SELECT ID,Name FROM dosen WHERE kodejurusan='$hasil_id_jur[0]' ORDER BY ID";
  183. $jalan = mysql_query($perintah);
  184. while($hasil = mysql_fetch_array($jalan)){
  185. echo "<option name='pengawas1' value=$hasil[0]>$hasil[1]</option>";
  186. }
  187. echo "</select>
  188. </td>
  189. </tr>
  190. <tr>
  191. <td>
  192. <label>Pengawas 2</label>
  193. </td>
  194. <td>
  195. :
  196. <select name='pengawas2'>
  197. <option value='0' selected>- Pilih Dosen Pengawas -</option>";
  198. $perintah = "SELECT ID,Name FROM dosen WHERE kodejurusan='$hasil_id_jur[0]' ORDER BY ID";
  199. $jalan = mysql_query($perintah);
  200. while($hasil = mysql_fetch_array($jalan)){
  201. echo "<option name='pengawas2' value=$hasil[0]>$hasil[1]</option>";
  202. }
  203. echo "</select>
  204. </td>
  205. </tr>
  206. <tr>
  207. <td>
  208. <label>Kelas</label>
  209. </td>
  210. <td>
  211. : <input type='text' name='kelas' value='$hasil_cari[7]'/>
  212. </td>
  213. </tr>
  214. <tr>
  215. <td>
  216. <label>Mata Kuliah</label>
  217. </td>
  218. <td>
  219. : <input type='text' name='matakuliah' value='$hasil_cari[8]'/>
  220. </td>
  221. </tr>
  222. <tr>
  223. <td>
  224. <label>Semester</label>
  225. </td>
  226. <td>
  227. : <input type='text' name='semester' value='$hasil_cari[9]'/>
  228. </td>
  229. </tr>
  230. <tr>
  231. <td>
  232. <label>Ruang UAS</label>
  233. </td>
  234. <td>
  235. :
  236. <select name='ruang'>
  237. <option value='0' selected>- Pilih Ruang -</option>";
  238. $perintah = "SELECT Kode,Nama FROM ruang ";
  239. $jalan = mysql_query($perintah);
  240. while($hasil = mysql_fetch_array($jalan)){
  241. echo "<option name='ruang' value=$hasil[0]>$hasil[1]</option>";
  242. }
  243. echo "</select>
  244. </td>
  245. </tr>
  246. <tr>
  247. <td colspan='2' align='center'>
  248. <input type='reset' name='submit2' value='Reset' />
  249. <input type='submit' name='submit' value='Simpan' />
  250. </td>
  251. </tr>
  252. </table>
  253. </form>
  254. ";
  255. break;
  256. case('ubah'):
  257. $ID = $_POST['id'];
  258. $Tanggal = $_POST['tanggal'];
  259. $jamMulai = $_POST['jammulai'];
  260. $jamSelesai = $_POST['jamselesai'];
  261. $pengawas1 = $_POST['pengawas1'];
  262. $pengawas2 = $_POST['pengawas2'];
  263. // $semester = $_POST['semester'];
  264. // $Kelas = $_POST['kelas'];
  265. // $NamaMK = $_POST['matakuliah'];
  266. $ruang = $_POST['ruang'];
  267. $perintah = "UPDATE jadwal SET UASTanggal='$Tanggal',UASMulai='$jamMulai',UASSelesai='$jamSelesai', pengawasuas1='$pengawas1',pengawasuas2='$pengawas2',UASRuang='$ruang' WHERE ID='$ID'";
  268. mysql_query($perintah);
  269. echo"<center>Data berhasil diubah<br>Kembali ke <big><a href='?syxec=prjdwlpengawasuas'>INDEX</a></big></center>";
  270. break;
  271. case('hapus'):
  272. $id_ne=$_GET['id'];
  273. $perintah = "DELETE FROM jadwal WHERE ID = '$id_ne'";
  274. mysql_query($perintah);
  275. echo"<center>Data berhasil dihapus<br>Kembali ke <big><a href='?syxec=prjdwlpengawasuas'>INDEX</a></big></center>";
  276. break;
  277. }
  278. ?>