PageRenderTime 57ms CodeModel.GetById 24ms RepoModel.GetById 0ms app.codeStats 0ms

/sysfo/pkjadwalujian.php

https://bitbucket.org/justmyfreak/sisfokampus
PHP | 1044 lines | 966 code | 54 blank | 24 comment | 13 complexity | 09fbf18f3da990ad88b32cd7fa739e62 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. //deskripsi karyawan jurusan
  15. $que_jur2 ="SELECT description FROM karyawan_jurusan WHERE id='$c'";
  16. $jal_jur2 = mysql_query($que_jur2);
  17. $hasil2 = mysql_fetch_array($jal_jur2);
  18. //echo"$hasil2[0]<br>";
  19. $potong2 = substr($hasil2[0],9,30);
  20. //echo"desc karyawan jurusan = $potong2<br>";
  21. //kode jurusan
  22. $per_id_jur = "SELECT kode FROM jurusan WHERE nama_indonesia='$potong'";
  23. $jalankan = mysql_query($per_id_jur);
  24. $hasil_id_jur = mysql_fetch_array($jalankan);
  25. //echo"kode kajur = $hasil_id_jur[0]<br>";
  26. //kode jurusan 2
  27. //kode jurusan
  28. $per_id_jur1 = "SELECT kode FROM jurusan WHERE nama_indonesia='$potong2'";
  29. $jalankan1 = mysql_query($per_id_jur1);
  30. $hasil_id_jur1 = mysql_fetch_array($jalankan1);
  31. //echo"kode karyawan jurusan = $hasil_id_jur1[0]<br>";
  32. //kode dosen
  33. $que_dosen ="SELECT kodejurusan FROM dosen WHERE id='$c'";
  34. $jal_dosen = mysql_query($que_dosen);
  35. $hasil_dosen = mysql_fetch_array($jal_dosen);
  36. //echo"kode dosen = $hasil_dosen[0]<br>";
  37. //kode mahasiswa
  38. $que_mhs ="SELECT kodejurusan FROM mhsw WHERE id='$c'";
  39. $jal_mhs = mysql_query($que_mhs);
  40. $hasil_mhs = mysql_fetch_array($jal_mhs);
  41. //echo"kode mhs = $hasil_mhs[0]<br>";
  42. //nim mhs
  43. $per_sel_mah = "SELECT nim FROM mhsw WHERE id='$c'";
  44. $jalan_sel_mah = mysql_query($per_sel_mah);
  45. $hasil_sel_mah = mysql_fetch_array($jalan_sel_mah);
  46. //echo"NIM mhs = $hasil_sel_mah[0]<br>";
  47. echo"<center><h1>Jadwal Ujian PKL<h1></center>";
  48. switch($_GET['aksi']){
  49. default:
  50. if($a=="Kajur"){
  51. echo "
  52. <form method='post' name='formcrudjadwalpkl'>
  53. <table border='1' align='center'>
  54. <tr>
  55. <td colspan='21' align='left'>
  56. <input type='button' name='tambah' onclick=window.location.href='?syxec=$b&aksi=tambah' name='tambah' value='Tambah'/>
  57. </td>
  58. </tr>
  59. <tr>
  60. <th>Id Jadwal</th>
  61. <th>Nama Kelompok</th>
  62. <th>Nama Ruang</th>
  63. <th>Hari</th>
  64. <th>Tanggal</th>
  65. <th>Jam</th>
  66. <th>Dosen Penguji 1</th>
  67. <th>Dosen Penguji 2</th>
  68. <th>Dosen Penguji 3</th>
  69. <th>Aksi</th>
  70. </tr>
  71. ";
  72. $perintah = "SELECT * FROM pkl_penjadwalan WHERE jurusan='$hasil_id_jur[0]'";
  73. $jalan = mysql_query($perintah);
  74. while($hasil=mysql_fetch_array($jalan)){
  75. echo"
  76. <tr>
  77. <td>$hasil[0]</td>";
  78. $perintah = "SELECT nama_kelompok FROM pkl_kelompok WHERE id_kelompok='$hasil[1]'";
  79. $jalankan = mysql_query($perintah);
  80. $hasil_nama = mysql_fetch_array($jalankan);
  81. echo"
  82. <td>$hasil_nama[0]</td>
  83. ";
  84. $perintah = "SELECT Nama FROM ruang WHERE Kode='$hasil[2]'";
  85. $jalankan = mysql_query($perintah);
  86. $hasil_nama_ruang = mysql_fetch_array($jalankan);
  87. echo"
  88. <td>$hasil_nama_ruang[0]</td>
  89. ";
  90. echo"
  91. <td>$hasil[3]</td>
  92. <td>$hasil[4]</td>
  93. <td>$hasil[5]</td>
  94. ";
  95. $perintah = "SELECT Name FROM dosen WHERE ID='$hasil[6]'";
  96. $jalankan = mysql_query($perintah);
  97. $hasil_nama_dosen1 = mysql_fetch_array($jalankan);
  98. echo"
  99. <td>$hasil_nama_dosen1[0]</td>
  100. ";
  101. $perintah = "SELECT Name FROM dosen WHERE ID='$hasil[7]'";
  102. $jalankan = mysql_query($perintah);
  103. $hasil_nama_dosen2 = mysql_fetch_array($jalankan);
  104. echo"
  105. <td>$hasil_nama_dosen2[0]</td>
  106. ";
  107. $perintah = "SELECT Name FROM dosen WHERE ID='$hasil[8]'";
  108. $jalankan = mysql_query($perintah);
  109. $hasil_nama_dosen3 = mysql_fetch_array($jalankan);
  110. echo"
  111. <td>$hasil_nama_dosen3[0]</td>
  112. ";
  113. echo"
  114. <td><a href='?syxec=$b&aksi=edit&id=$hasil[0]'>Edit</a> | <a href='?syxec=$b&aksi=hapus&id=$hasil[0]'>Hapus</a></td>
  115. <tr>
  116. ";
  117. }
  118. echo"
  119. </table>
  120. </form>
  121. ";
  122. }
  123. else if($a=="Dosen"){
  124. echo "
  125. <table border='1' align='center'>
  126. <tr>
  127. <th>Id Jadwal</th>
  128. <th>Nama Kelompok</th>
  129. <th>Nama Ruang</th>
  130. <th>Hari</th>
  131. <th>Tanggal</th>
  132. <th>Jam</th>
  133. <th>Dosen Penguji 1</th>
  134. <th>Dosen Penguji 2</th>
  135. <th>Dosen Penguji 3</th>
  136. </tr>";
  137. $perintah = "SELECT * FROM pkl_penjadwalan WHERE penguji1='$c' OR penguji2='$c' OR penguji3='$c'";
  138. $jalan = mysql_query($perintah);
  139. while($hasil=mysql_fetch_array($jalan)){
  140. echo"
  141. <tr>
  142. <td>$hasil[0]</td>";
  143. $perintah = "SELECT nama_kelompok FROM pkl_kelompok WHERE id_kelompok='$hasil[1]'";
  144. $jalankan = mysql_query($perintah);
  145. $hasil_nama = mysql_fetch_array($jalankan);
  146. echo"
  147. <td>$hasil_nama[0]</td>
  148. ";
  149. $perintah = "SELECT Nama FROM ruang WHERE Kode='$hasil[2]'";
  150. $jalankan = mysql_query($perintah);
  151. $hasil_nama_ruang = mysql_fetch_array($jalankan);
  152. echo"
  153. <td>$hasil_nama_ruang[0]</td>
  154. ";
  155. echo"
  156. <td>$hasil[3]</td>
  157. <td>$hasil[4]</td>
  158. <td>$hasil[5]</td>
  159. ";
  160. $perintah = "SELECT Name FROM dosen WHERE ID='$hasil[6]'";
  161. $jalankan = mysql_query($perintah);
  162. $hasil_nama_dosen1 = mysql_fetch_array($jalankan);
  163. echo"
  164. <td>$hasil_nama_dosen1[0]</td>
  165. ";
  166. $perintah = "SELECT Name FROM dosen WHERE ID='$hasil[7]'";
  167. $jalankan = mysql_query($perintah);
  168. $hasil_nama_dosen2 = mysql_fetch_array($jalankan);
  169. echo"
  170. <td>$hasil_nama_dosen2[0]</td>
  171. ";
  172. $perintah = "SELECT Name FROM dosen WHERE ID='$hasil[8]'";
  173. $jalankan = mysql_query($perintah);
  174. $hasil_nama_dosen3 = mysql_fetch_array($jalankan);
  175. echo"
  176. <td>$hasil_nama_dosen3[0]</td>
  177. <tr>
  178. ";
  179. }
  180. echo"
  181. </table>
  182. </form>
  183. ";
  184. }
  185. else if($a=="Mahasiswa"){
  186. echo "
  187. <table border='1' align='center'>
  188. <tr>
  189. <th>Id Jadwal</th>
  190. <th>Nama Kelompok</th>
  191. <th>Nama Ruang</th>
  192. <th>Hari</th>
  193. <th>Tanggal</th>
  194. <th>Jam</th>
  195. <th>Dosen Penguji 1</th>
  196. <th>Dosen Penguji 2</th>
  197. <th>Dosen Penguji 3</th>
  198. </tr>";
  199. $per_sel_kel = "SELECT id_kelompok FROM pkl_peserta WHERE nim='$hasil_sel_mah[0]'";
  200. $jalan_sel_kel = mysql_query($per_sel_kel);
  201. $hasil_sel_kel = mysql_fetch_array($jalan_sel_kel);
  202. echo"Kel mhs = $hasil_sel_kel[0]";
  203. $perintah = "SELECT * FROM pkl_penjadwalan WHERE id_kelompok='$hasil_sel_kel[0]'";
  204. $jalan = mysql_query($perintah);
  205. while($hasil=mysql_fetch_array($jalan)){
  206. echo"
  207. <tr>
  208. <td>$hasil[0]</td>";
  209. $perintah = "SELECT nama_kelompok FROM pkl_kelompok WHERE id_kelompok='$hasil[1]'";
  210. $jalankan = mysql_query($perintah);
  211. $hasil_nama = mysql_fetch_array($jalankan);
  212. echo"
  213. <td>$hasil_nama[0]</td>
  214. ";
  215. $perintah = "SELECT Nama FROM ruang WHERE Kode='$hasil[2]'";
  216. $jalankan = mysql_query($perintah);
  217. $hasil_nama_ruang = mysql_fetch_array($jalankan);
  218. echo"
  219. <td>$hasil_nama_ruang[0]</td>
  220. ";
  221. echo"
  222. <td>$hasil[3]</td>
  223. <td>$hasil[4]</td>
  224. <td>$hasil[5]</td>
  225. ";
  226. $perintah = "SELECT Name FROM dosen WHERE ID='$hasil[6]'";
  227. $jalankan = mysql_query($perintah);
  228. $hasil_nama_dosen1 = mysql_fetch_array($jalankan);
  229. echo"
  230. <td>$hasil_nama_dosen1[0]</td>
  231. ";
  232. $perintah = "SELECT Name FROM dosen WHERE ID='$hasil[7]'";
  233. $jalankan = mysql_query($perintah);
  234. $hasil_nama_dosen2 = mysql_fetch_array($jalankan);
  235. echo"
  236. <td>$hasil_nama_dosen2[0]</td>
  237. ";
  238. $perintah = "SELECT Name FROM dosen WHERE ID='$hasil[8]'";
  239. $jalankan = mysql_query($perintah);
  240. $hasil_nama_dosen3 = mysql_fetch_array($jalankan);
  241. echo"
  242. <td>$hasil_nama_dosen3[0]</td>
  243. <tr>
  244. ";
  245. }
  246. echo"
  247. </table>
  248. ";
  249. }
  250. else if($a=="Karyawan Jurusan"){
  251. echo "
  252. <table border='1' align='center'>
  253. <tr>
  254. <th>Id Jadwal</th>
  255. <th>Nama Kelompok</th>
  256. <th>Nama Ruang</th>
  257. <th>Hari</th>
  258. <th>Tanggal</th>
  259. <th>Jam</th>
  260. <th>Dosen Penguji 1</th>
  261. <th>Dosen Penguji 2</th>
  262. <th>Dosen Penguji 3</th>
  263. </tr>
  264. ";
  265. $perintah = "SELECT * FROM pkl_penjadwalan WHERE jurusan='$hasil_id_jur1[0]'";
  266. $jalan = mysql_query($perintah);
  267. while($hasil=mysql_fetch_array($jalan)){
  268. echo"
  269. <tr>
  270. <td>$hasil[0]</td>";
  271. $perintah = "SELECT nama_kelompok FROM pkl_kelompok WHERE id_kelompok='$hasil[1]'";
  272. $jalankan = mysql_query($perintah);
  273. $hasil_nama = mysql_fetch_array($jalankan);
  274. echo"
  275. <td>$hasil_nama[0]</td>
  276. ";
  277. $perintah = "SELECT Nama FROM ruang WHERE Kode='$hasil[2]'";
  278. $jalankan = mysql_query($perintah);
  279. $hasil_nama_ruang = mysql_fetch_array($jalankan);
  280. echo"
  281. <td>$hasil_nama_ruang[0]</td>
  282. ";
  283. echo"
  284. <td>$hasil[3]</td>
  285. <td>$hasil[4]</td>
  286. <td>$hasil[5]</td>
  287. ";
  288. $perintah = "SELECT Name FROM dosen WHERE ID='$hasil[6]'";
  289. $jalankan = mysql_query($perintah);
  290. $hasil_nama_dosen1 = mysql_fetch_array($jalankan);
  291. echo"
  292. <td>$hasil_nama_dosen1[0]</td>
  293. ";
  294. $perintah = "SELECT Name FROM dosen WHERE ID='$hasil[7]'";
  295. $jalankan = mysql_query($perintah);
  296. $hasil_nama_dosen2 = mysql_fetch_array($jalankan);
  297. echo"
  298. <td>$hasil_nama_dosen2[0]</td>
  299. ";
  300. $perintah = "SELECT Name FROM dosen WHERE ID='$hasil[8]'";
  301. $jalankan = mysql_query($perintah);
  302. $hasil_nama_dosen3 = mysql_fetch_array($jalankan);
  303. echo"
  304. <td>$hasil_nama_dosen3[0]</td>
  305. <tr>
  306. ";
  307. }
  308. echo"
  309. </table>
  310. ";
  311. }
  312. break;
  313. case('tambah'):
  314. $perintah = "SELECT max(id_jdwal) from pkl_penjadwalan";
  315. $jalankan = mysql_query($perintah);
  316. $hasil = mysql_fetch_array($jalankan);
  317. $id_sekarang = $hasil[0]+1;
  318. echo "
  319. <form method='post' name='formtambahjadwalpkl' action='?syxec=$b&aksi=insert'>
  320. <table align='center'>
  321. <tr>
  322. <td><label>Id Jadwal</label></td>
  323. <td> : <input type='text' name='id_jadwal' value='$id_sekarang'/></td>
  324. </tr>
  325. <tr>
  326. <td>
  327. <label>Nama Kelompok</label>
  328. </td>
  329. <td>
  330. :
  331. <select name='id_kelompok'>
  332. <option value='0'>- Pilih Kelompok -</option>";
  333. $perintah_kel = "SELECT id_kelompok,nama_kelompok FROM pkl_kelompok WHERE kode_jurusan='$hasil_id_jur[0]' ORDER BY id_kelompok";
  334. $jalan_kel = mysql_query($perintah_kel);
  335. while($hasil_kel = mysql_fetch_array($jalan_kel)){
  336. echo "<option name='id_kelompok' value=$hasil_kel[0]>$hasil_kel[1]</option>";
  337. }
  338. echo "</select>
  339. </td>
  340. </tr>
  341. <tr>
  342. <td>
  343. <label>Nama Ruang</label>
  344. </td>
  345. <td>
  346. :
  347. <select name='id_ruang'>
  348. <option value='0'>- Pilih Ruang -</option>";
  349. $perintah = "SELECT Kode,Nama FROM ruang ORDER BY Kode";
  350. $jalan = mysql_query($perintah);
  351. while($hasil = mysql_fetch_array($jalan)){
  352. echo "<option name='id_ruang' value=$hasil[0]>$hasil[1]</option>";
  353. }
  354. echo "</select>
  355. </td>
  356. </tr>
  357. <tr>
  358. <td>
  359. <label>Hari</label>
  360. </td>
  361. <td>
  362. :
  363. <select name='hari'>
  364. <option value='0' selected>- Pilih Hari -</option>
  365. <option name='hari' value='senin'>senin</option>
  366. <option name='hari' value='selasa'>selasa</option>
  367. <option name='hari' value='rabu'>rabu</option>
  368. <option name='hari' value='kamis'>kamis</option>
  369. <option name='hari' value='jumat'>jumat</option>
  370. <option name='hari' value='sabtu'>sabtu</option>
  371. </select>
  372. </td>
  373. </tr>
  374. <tr>
  375. <td>
  376. <label>Tanggal</label>
  377. </td>
  378. <td>
  379. : <input type='text' name='tanggal'/>
  380. </td>
  381. </tr>
  382. <tr>
  383. <td>
  384. <label>Jam</label>
  385. </td>
  386. <td>
  387. : <input type='text' name='jam'/>
  388. </td>
  389. </tr>
  390. <tr>
  391. <td>
  392. <label>Dosen Penguji 1</label>
  393. </td>
  394. <td>
  395. :
  396. <select name='dosen_penguji1'>
  397. <option value='0' selected>- Pilih Dosen Penguji -</option>";
  398. $perintah = "SELECT ID,Name FROM dosen WHERE kodejurusan='$hasil_id_jur[0]' ORDER BY ID";
  399. $jalan = mysql_query($perintah);
  400. while($hasil = mysql_fetch_array($jalan)){
  401. echo "<option name='dosen_penguji1' value=$hasil[0]>$hasil[1]</option>";
  402. }
  403. echo "</select>
  404. </td>
  405. </tr>
  406. <tr>
  407. <td>
  408. <label>Dosen Penguji 2</label>
  409. </td>
  410. <td>
  411. :
  412. <select name='dosen_penguji2'>
  413. <option value='0' selected>- Pilih Dosen Penguji -</option>";
  414. $perintah = "SELECT ID,Name FROM dosen WHERE kodejurusan='$hasil_id_jur[0]' ORDER BY ID";
  415. $jalan = mysql_query($perintah);
  416. while($hasil = mysql_fetch_array($jalan)){
  417. echo "<option name='dosen_penguji2' value=$hasil[0]>$hasil[1]</option>";
  418. }
  419. echo "</select>
  420. </td>
  421. </tr>
  422. <tr>
  423. <td>
  424. <label>Dosen Penguji 3</label>
  425. </td>
  426. <td>
  427. :
  428. <select name='dosen_penguji3'>
  429. <option value='0' selected>- Pilih Dosen Penguji -</option>";
  430. $perintah = "SELECT ID,Name FROM dosen WHERE kodejurusan='$hasil_id_jur[0]' ORDER BY ID";
  431. $jalan = mysql_query($perintah);
  432. while($hasil = mysql_fetch_array($jalan)){
  433. echo "<option name='dosen_penguji3' value=$hasil[0]>$hasil[1]</option>";
  434. }
  435. echo "</select>
  436. </td>
  437. </tr>
  438. <tr>
  439. <td colspan='2' align='center'>
  440. <input type='reset' name='submit2' value='Reset' />
  441. <input type='submit' name='submit' value='Simpan' />
  442. </td>
  443. </tr>
  444. </table>
  445. </form>
  446. ";
  447. break;
  448. case('edit'):
  449. $id_ne=$_GET['id'];
  450. $perintah = "SELECT * from pkl_penjadwalan where id_jdwal='$id_ne'";
  451. $jalankan = mysql_query($perintah);
  452. $hasil_cari = mysql_fetch_array($jalankan);
  453. echo "
  454. <form method='post' name='formtambahjadwalpkl' action='?syxec=$b&aksi=ubah'>
  455. <table align='center'>
  456. <tr>
  457. <td>
  458. <label>Id jadwal</label>
  459. </td>
  460. <td>
  461. : <input type='text' name='id_jadwal' value='$hasil_cari[0]'/>
  462. </td>
  463. </tr>
  464. <tr>
  465. <td>
  466. <label>Nama Kelompok</label>
  467. </td>
  468. <td>
  469. :
  470. <select name='id_kelompok'>";
  471. $perintah = "SELECT id_kelompok,nama_kelompok FROM pkl_kelompok where id_kelompok='$hasil_cari[1]'";
  472. $jalan_kel = mysql_query($perintah);
  473. $hasil_kel = mysql_fetch_array($jalan_kel);
  474. echo"
  475. <option value='$hasil_kel[0]'>$hasil_kel[1]</option>
  476. ";
  477. $perintah = "SELECT id_kelompok,nama_kelompok FROM pkl_kelompok ORDER BY id_kelompok";
  478. $jalan = mysql_query($perintah);
  479. while($hasil = mysql_fetch_array($jalan)){
  480. echo "<option name='id_kelompok' value=$hasil[0]>$hasil[1]</option>";
  481. }
  482. echo "</select>
  483. </td>
  484. </tr>
  485. <tr>
  486. <td>
  487. <label>Nama Ruang</label>
  488. </td>
  489. <td>
  490. :
  491. <select name='id_ruang'>";
  492. $perintah = "SELECT Kode,Nama FROM ruang where Kode='$hasil_cari[2]'";
  493. $jalan_kel = mysql_query($perintah);
  494. $hasil_kel = mysql_fetch_array($jalan_kel);
  495. echo"
  496. <option value='$hasil_kel[0]'>$hasil_kel[1]</option>
  497. ";
  498. $perintah = "SELECT Kode,Nama FROM ruang ORDER BY Kode";
  499. $jalan = mysql_query($perintah);
  500. while($hasil = mysql_fetch_array($jalan)){
  501. echo "<option name='id_ruang' value=$hasil[0]>$hasil[1]</option>";
  502. }
  503. echo "</select>
  504. </td>
  505. </tr>
  506. <tr>
  507. <td>
  508. <label>Hari</label>
  509. </td>
  510. <td>
  511. : <input type='text' name='hari' value='$hasil_cari[3]'/>
  512. </td>
  513. </tr>
  514. <tr>
  515. <td>
  516. <label>Tanggal</label>
  517. </td>
  518. <td>
  519. : <input type='text' name='tanggal' value='$hasil_cari[4]'/>
  520. </td>
  521. </tr>
  522. <tr>
  523. <td>
  524. <label>Jam</label>
  525. </td>
  526. <td>
  527. : <input type='text' name='jam' value='$hasil_cari[5]'/>
  528. </td>
  529. </tr>
  530. <tr>
  531. <td>
  532. <label>Dosen Penguji 1</label>
  533. </td>
  534. <td>
  535. :
  536. <select name='dosen_penguji1'>";
  537. $perintah = "SELECT ID,Name FROM dosen where ID='$hasil_cari[6]'";
  538. $jalan_kel = mysql_query($perintah);
  539. $hasil_kel = mysql_fetch_array($jalan_kel);
  540. echo"
  541. <option value='$hasil_kel[0]'>$hasil_kel[1]</option>
  542. ";
  543. $perintah = "SELECT ID,Name FROM dosen WHERE kodejurusan='$hasil_id_jur[0]' ORDER BY ID";
  544. $jalan = mysql_query($perintah);
  545. while($hasil = mysql_fetch_array($jalan)){
  546. echo "<option name='dosen_penguji1' value=$hasil[0]>$hasil[1]</option>";
  547. }
  548. echo "</select>
  549. </td>
  550. </tr>
  551. <tr>
  552. <td>
  553. <label>Dosen Penguji 2</label>
  554. </td>
  555. <td>
  556. :
  557. <select name='dosen_penguji2'>";
  558. $perintah = "SELECT ID,Name FROM dosen where ID='$hasil_cari[7]'";
  559. $jalan_kel = mysql_query($perintah);
  560. $hasil_kel = mysql_fetch_array($jalan_kel);
  561. echo"
  562. <option value='$hasil_kel[0]'>$hasil_kel[1]</option>
  563. ";
  564. $perintah = "SELECT ID,Name FROM dosen WHERE kodejurusan='$hasil_id_jur[0]' ORDER BY ID";
  565. $jalan = mysql_query($perintah);
  566. while($hasil = mysql_fetch_array($jalan)){
  567. echo "<option name='dosen_penguji2' value=$hasil[0]>$hasil[1]</option>";
  568. }
  569. echo "</select>
  570. </td>
  571. </tr>
  572. <tr>
  573. <td>
  574. <label>Dosen Penguji 3</label>
  575. </td>
  576. <td>
  577. :
  578. <select name='dosen_penguji3'>";
  579. $perintah = "SELECT ID,Name FROM dosen where ID='$hasil_cari[8]'";
  580. $jalan_kel = mysql_query($perintah);
  581. $hasil_kel = mysql_fetch_array($jalan_kel);
  582. echo"
  583. <option value='$hasil_kel[0]'>$hasil_kel[1]</option>
  584. ";
  585. $perintah = "SELECT ID,Name FROM dosen WHERE kodejurusan='$hasil_id_jur[0]' ORDER BY ID";
  586. $jalan = mysql_query($perintah);
  587. while($hasil = mysql_fetch_array($jalan)){
  588. echo "<option name='dosen_penguji3' value=$hasil[0]>$hasil[1]</option>";
  589. }
  590. echo "</select>
  591. </td>
  592. </tr>
  593. <tr>
  594. <td colspan='2' align='center'>
  595. <input type='reset' name='submit2' value='Reset' />
  596. <input type='submit' name='submit' value='Simpan' />
  597. </td>
  598. </tr>
  599. </table>
  600. </form>
  601. ";
  602. break;
  603. case('tambah'):
  604. $perintah = "SELECT max(id_jdwal) from pkl_penjadwalan";
  605. $jalankan = mysql_query($perintah);
  606. $hasil = mysql_fetch_array($jalankan);
  607. $id_sekarang = $hasil[0]+1;
  608. $perintah_kel = "SELECT jurusan FROM pkl_kelompok ORDER BY id_kelompok";
  609. $jalan_kel = mysql_query($perintah_kel);
  610. while($hasil_kel = mysql_fetch_array($jalan_kel)){
  611. echo "<option name='id_kelompok' value=$hasil_kel[0]>$hasil_kel[1]</option>";
  612. }
  613. echo "
  614. <form method='post' name='formtambahjadwalpkl' action='?syxec=$b&aksi=insert'>
  615. <table align='center'>
  616. <tr>
  617. <td>
  618. <label>Nama Kelompok</label>
  619. </td>
  620. <td>
  621. :
  622. <select name='id_kelompok'>
  623. <option value='0'>- Pilih Kelompok -</option>";
  624. $perintah_kel = "SELECT id_kelompok,nama_kelompok FROM pkl_kelompok ORDER BY id_kelompok";
  625. $jalan_kel = mysql_query($perintah_kel);
  626. while($hasil_kel = mysql_fetch_array($jalan_kel)){
  627. echo "<option name='id_kelompok' value=$hasil_kel[0]>$hasil_kel[1]</option>";
  628. }
  629. echo "</select>
  630. </td>
  631. </tr>
  632. <tr>
  633. <td>
  634. <label>Nama Ruang</label>
  635. </td>
  636. <td>
  637. :
  638. <select name='id_ruang'>
  639. <option value='0'>- Pilih Ruang -</option>";
  640. $perintah = "SELECT Kode,Nama FROM ruang ORDER BY Kode";
  641. $jalan = mysql_query($perintah);
  642. while($hasil = mysql_fetch_array($jalan)){
  643. echo "<option name='id_ruang' value=$hasil[0]>$hasil[1]</option>";
  644. }
  645. echo "</select>
  646. </td>
  647. </tr>
  648. <tr>
  649. <td>
  650. <label>Hari</label>
  651. </td>
  652. <td>
  653. : <input type='text' name='hari'/>
  654. </td>
  655. </tr>
  656. <tr>
  657. <td>
  658. <label>Tanggal</label>
  659. </td>
  660. <td>
  661. : <input type='text' name='tanggal'/>
  662. </td>
  663. </tr>
  664. <tr>
  665. <td>
  666. <label>Jam</label>
  667. </td>
  668. <td>
  669. : <input type='text' name='jam'/>
  670. </td>
  671. </tr>
  672. <tr>
  673. <td>
  674. <label>Dosen Penguji 1</label>
  675. </td>
  676. <td>
  677. :
  678. <select name='dosen_penguji1'>
  679. <option value='0' selected>- Pilih Dosen Penguji -</option>";
  680. $perintah = "SELECT ID,Name FROM dosen WHERE kodejurusan='$hasil_id_jur[0]' ORDER BY ID";
  681. $jalan = mysql_query($perintah);
  682. while($hasil = mysql_fetch_array($jalan)){
  683. echo "<option name='dosen_penguji1' value=$hasil[0]>$hasil[1]</option>";
  684. }
  685. echo "</select>
  686. </td>
  687. </tr>
  688. <tr>
  689. <td>
  690. <label>Dosen Penguji 2</label>
  691. </td>
  692. <td>
  693. :
  694. <select name='dosen_penguji2'>
  695. <option value='0' selected>- Pilih Dosen Penguji -</option>";
  696. $perintah = "SELECT ID,Name FROM dosen WHERE kodejurusan='$hasil_id_jur[0]' ORDER BY ID";
  697. $jalan = mysql_query($perintah);
  698. while($hasil = mysql_fetch_array($jalan)){
  699. echo "<option name='dosen_penguji2' value=$hasil[0]>$hasil[1]</option>";
  700. }
  701. echo "</select>
  702. </td>
  703. </tr>
  704. <tr>
  705. <td>
  706. <label>Dosen Penguji 3</label>
  707. </td>
  708. <td>
  709. :
  710. <select name='dosen_penguji3'>
  711. <option value='0' selected>- Pilih Dosen Penguji -</option>";
  712. $perintah = "SELECT ID,Name FROM dosen WHERE kodejurusan='$hasil_id_jur[0]' ORDER BY ID";
  713. $jalan = mysql_query($perintah);
  714. while($hasil = mysql_fetch_array($jalan)){
  715. echo "<option name='dosen_penguji3' value=$hasil[0]>$hasil[1]</option>";
  716. }
  717. echo "</select>
  718. </td>
  719. </tr>
  720. <tr>
  721. <td colspan='2' align='center'>
  722. <input type='reset' name='submit2' value='Reset' />
  723. <input type='submit' name='submit' value='Simpan' />
  724. </td>
  725. </tr>
  726. </table>
  727. </form>
  728. ";
  729. break;
  730. case('edit'):
  731. $id_ne=$_GET['id'];
  732. $perintah = "SELECT * from pkl_penjadwalan where id_jdwal='$id_ne'";
  733. $jalankan = mysql_query($perintah);
  734. $hasil_cari = mysql_fetch_array($jalankan);
  735. echo "
  736. <form method='post' name='formtambahjadwalpkl' action='?syxec=$b&aksi=ubah'>
  737. <table align='center'>
  738. <tr>
  739. <td>
  740. <label>Id jadwal</label>
  741. </td>
  742. <td>
  743. : <input type='text' name='id_jadwal' value='$hasil_cari[0]'/>
  744. </td>
  745. </tr>
  746. <tr>
  747. <td>
  748. <label>Nama Kelompok</label>
  749. </td>
  750. <td>
  751. :
  752. <select name='id_kelompok'>";
  753. $perintah = "SELECT id_kelompok,nama_kelompok FROM pkl_kelompok where id_kelompok='$hasil_cari[1]'";
  754. $jalan_kel = mysql_query($perintah);
  755. $hasil_kel = mysql_fetch_array($jalan_kel);
  756. echo"
  757. <option value='$hasil_kel[0]'>$hasil_kel[1]</option>
  758. ";
  759. $perintah = "SELECT id_kelompok,nama_kelompok FROM pkl_kelompok ORDER BY id_kelompok";
  760. $jalan = mysql_query($perintah);
  761. while($hasil = mysql_fetch_array($jalan)){
  762. echo "<option name='id_kelompok' value=$hasil[0]>$hasil[1]</option>";
  763. }
  764. echo "</select>
  765. </td>
  766. </tr>
  767. <tr>
  768. <td>
  769. <label>Nama Ruang</label>
  770. </td>
  771. <td>
  772. :
  773. <select name='id_ruang'>";
  774. $perintah = "SELECT Kode,Nama FROM ruang where Kode='$hasil_cari[2]'";
  775. $jalan_kel = mysql_query($perintah);
  776. $hasil_kel = mysql_fetch_array($jalan_kel);
  777. echo"
  778. <option value='$hasil_kel[0]'>$hasil_kel[1]</option>
  779. ";
  780. $perintah = "SELECT Kode,Nama FROM ruang ORDER BY Kode";
  781. $jalan = mysql_query($perintah);
  782. while($hasil = mysql_fetch_array($jalan)){
  783. echo "<option name='id_ruang' value=$hasil[0]>$hasil[1]</option>";
  784. }
  785. echo "</select>
  786. </td>
  787. </tr>
  788. <tr>
  789. <td>
  790. <label>Hari</label>
  791. </td>
  792. <td>
  793. : <input type='text' name='hari' value='$hasil_cari[3]'/>
  794. </td>
  795. </tr>
  796. <tr>
  797. <td>
  798. <label>Tanggal</label>
  799. </td>
  800. <td>
  801. : <input type='text' name='tanggal' value='$hasil_cari[4]'/>
  802. </td>
  803. </tr>
  804. <tr>
  805. <td>
  806. <label>Jam</label>
  807. </td>
  808. <td>
  809. : <input type='text' name='jam' value='$hasil_cari[5]'/>
  810. </td>
  811. </tr>
  812. <tr>
  813. <td>
  814. <label>Dosen Penguji 1</label>
  815. </td>
  816. <td>
  817. :
  818. <select name='dosen_penguji1'>";
  819. $perintah = "SELECT ID,Name FROM dosen where ID='$hasil_cari[6]'";
  820. $jalan_kel = mysql_query($perintah);
  821. $hasil_kel = mysql_fetch_array($jalan_kel);
  822. echo"
  823. <option value='$hasil_kel[0]'>$hasil_kel[1]</option>
  824. ";
  825. $perintah = "SELECT ID,Name FROM dosen WHERE kodejurusan='$hasil_id_jur[0]' ORDER BY ID";
  826. $jalan = mysql_query($perintah);
  827. while($hasil = mysql_fetch_array($jalan)){
  828. echo "<option name='dosen_penguji1' value=$hasil[0]>$hasil[1]</option>";
  829. }
  830. echo "</select>
  831. </td>
  832. </tr>
  833. <tr>
  834. <td>
  835. <label>Dosen Penguji 2</label>
  836. </td>
  837. <td>
  838. :
  839. <select name='dosen_penguji2'>";
  840. $perintah = "SELECT ID,Name FROM dosen where ID='$hasil_cari[7]'";
  841. $jalan_kel = mysql_query($perintah);
  842. $hasil_kel = mysql_fetch_array($jalan_kel);
  843. echo"
  844. <option value='$hasil_kel[0]'>$hasil_kel[1]</option>
  845. ";
  846. $perintah = "SELECT ID,Name FROM dosen WHERE kodejurusan='$hasil_id_jur[0]' ORDER BY ID";
  847. $jalan = mysql_query($perintah);
  848. while($hasil = mysql_fetch_array($jalan)){
  849. echo "<option name='dosen_penguji2' value=$hasil[0]>$hasil[1]</option>";
  850. }
  851. echo "</select>
  852. </td>
  853. </tr>
  854. <tr>
  855. <td>
  856. <label>Dosen Penguji 3</label>
  857. </td>
  858. <td>
  859. :
  860. <select name='dosen_penguji3'>";
  861. $perintah = "SELECT ID,Name FROM dosen where ID='$hasil_cari[8]'";
  862. $jalan_kel = mysql_query($perintah);
  863. $hasil_kel = mysql_fetch_array($jalan_kel);
  864. echo"
  865. <option value='$hasil_kel[0]'>$hasil_kel[1]</option>
  866. ";
  867. $perintah = "SELECT ID,Name FROM dosen WHERE kodejurusan='$hasil_id_jur[0]' ORDER BY ID";
  868. $jalan = mysql_query($perintah);
  869. while($hasil = mysql_fetch_array($jalan)){
  870. echo "<option name='dosen_penguji3' value=$hasil[0]>$hasil[1]</option>";
  871. }
  872. echo "</select>
  873. </td>
  874. </tr>
  875. <tr>
  876. <td colspan='2' align='center'>
  877. <input type='reset' name='submit2' value='Reset' />
  878. <input type='submit' name='submit' value='Simpan' />
  879. </td>
  880. </tr>
  881. </table>
  882. </form>
  883. ";
  884. break;
  885. case('insert'):
  886. $id_jadwal = $_POST['id_jadwal'];
  887. $id_kelompok = $_POST['id_kelompok'];
  888. $id_ruang = $_POST['id_ruang'];
  889. $hari = $_POST['hari'];
  890. $tanggal = $_POST['tanggal'];
  891. $jam = $_POST['jam'];
  892. $dp1 = $_POST['dosen_penguji1'];
  893. $dp2 = $_POST['dosen_penguji2'];
  894. $dp3 = $_POST['dosen_penguji3'];
  895. //echo"$id_sekarang";
  896. //echo"'$id_kelompok','$id_ruang','$hari','$tanggal','$jam','$dp1','$dp2','$dp3','$hasil_id_jur[0]')";
  897. $que1 = mysql_query("SELECT id_kelompok FROM pkl_penjadwalan WHERE id_kelompok='$id_kelompok'");
  898. $que2 = mysql_query("SELECT id_ruang,hari,tanggal,jam FROM pkl_penjadwalan WHERE id_ruang='$id_ruang'");
  899. if($has_que1 = mysql_fetch_array($que1)){
  900. echo"Kelompok sudah terdaftar";
  901. }
  902. else if($has_que2 = mysql_fetch_array($que2)){
  903. echo"jadwal bentrok";
  904. }
  905. else{
  906. $perintah = "INSERT INTO pkl_penjadwalan VALUES ('$id_jadwal','$id_kelompok','$id_ruang','$hari','$tanggal','$jam','$dp1','$dp2','$dp3','$hasil_id_jur[0]')";
  907. mysql_query($perintah);
  908. $qwe=mysql_query("SELECT nim from pkl_peserta where id_kelompok=$id_kelompok");
  909. while($qw=mysql_fetch_array($qwe)){
  910. $perintah = "INSERT INTO pkl_beritaacra (id_jdwal,id_kelompok,nilai1,nilai2,nilai3,nilai_akhir,nim) VALUES ('$id_jadwal','$id_kelompok',0,0,0,0,'$qw[nim]')";
  911. mysql_query($perintah);
  912. }
  913. //cek dosen 1
  914. $perintah_cek_dp1 = "SELECT * FROM pkl_jmlmengujidsn WHERE nip='$dp1'";
  915. $jalankan_cek_dp1 = mysql_query($perintah_cek_dp1);
  916. if($hasil_cek_dp1 = mysql_fetch_array($jalankan_cek_dp1)){
  917. $akhir_jml_menguji = $hasil_cek_dp1[2]+1;
  918. $perintah_update_dp1 = "UPDATE pkl_jmlmengujidsn SET jumlahmenguji='$akhir_jml_menguji' WHERE nip='$dp1'";
  919. mysql_query($perintah_update_dp1);
  920. }
  921. else{
  922. $perintah_cek_inc = "SELECT max(id) FROM pkl_jmlmengujidsn";
  923. $jalankan_cek_inc = mysql_query($perintah_cek_inc);
  924. $hasil_cek_inc = mysql_fetch_array($jalankan_cek_inc);
  925. $auto_inc = $hasil_cek_inc[0]+1;
  926. echo"$auto_inc";
  927. $perintah_insert_dp1 = "INSERT INTO pkl_jmlmengujidsn VALUES ('$auto_inc','$dp1','1','$hasil_id_jur[0]')";
  928. mysql_query($perintah_insert_dp1);
  929. }
  930. //cek dosen 2
  931. $perintah_cek_dp2 = "SELECT * FROM pkl_jmlmengujidsn WHERE nip='$dp2'";
  932. $jalankan_cek_dp2 = mysql_query($perintah_cek_dp2);
  933. if($hasil_cek_dp2 = mysql_fetch_array($jalankan_cek_dp2)){
  934. $akhir_jml_menguji = $hasil_cek_dp2[2]+1;
  935. $perintah_update_dp2 = "UPDATE pkl_jmlmengujidsn SET jumlahmenguji='$akhir_jml_menguji' WHERE nip='$dp2'";
  936. mysql_query($perintah_update_dp2);
  937. }
  938. else{
  939. $perintah_cek_inc = "SELECT max(id) FROM pkl_jmlmengujidsn";
  940. $jalankan_cek_inc = mysql_query($perintah_cek_inc);
  941. $hasil_cek_inc = mysql_fetch_array($jalankan_cek_inc);
  942. $auto_inc = $hasil_cek_inc[0]+1;
  943. echo"$auto_inc";
  944. $perintah_insert_dp2 = "INSERT INTO pkl_jmlmengujidsn VALUES ('$auto_inc','$dp2','1','$hasil_id_jur[0]')";
  945. mysql_query($perintah_insert_dp2);
  946. }
  947. //cek dosen 3
  948. $perintah_cek_dp3 = "SELECT * FROM pkl_jmlmengujidsn WHERE nip='$dp3'";
  949. $jalankan_cek_dp3 = mysql_query($perintah_cek_dp3);
  950. if($hasil_cek_dp3 = mysql_fetch_array($jalankan_cek_dp3)){
  951. $akhir_jml_menguji = $hasil_cek_dp3[2]+1;
  952. $perintah_update_dp3 = "UPDATE pkl_jmlmengujidsn SET jumlahmenguji='$akhir_jml_menguji' WHERE nip='$dp3'";
  953. mysql_query($perintah_update_dp3);
  954. }
  955. else{
  956. $perintah_cek_inc = "SELECT max(id) FROM pkl_jmlmengujidsn";
  957. $jalankan_cek_inc = mysql_query($perintah_cek_inc);
  958. $hasil_cek_inc = mysql_fetch_array($jalankan_cek_inc);
  959. $auto_inc = $hasil_cek_inc[0]+1;
  960. echo"$auto_inc";
  961. $perintah_insert_dp3 = "INSERT INTO pkl_jmlmengujidsn VALUES ('$auto_inc','$dp3','1','$hasil_id_jur[0]')";
  962. mysql_query($perintah_insert_dp3);
  963. }
  964. echo"<center>Data berhasil disimpan<br>Kembali ke <big><a href='?syxec=pkjadwalujian'>INDEX</a></big></center>";
  965. }
  966. break;
  967. case('ubah'):
  968. $id_jadwal = $_POST['id_jadwal'];
  969. $id_kelompok = $_POST['id_kelompok'];
  970. $id_ruang = $_POST['id_ruang'];
  971. $hari = $_POST['hari'];
  972. $tanggal = $_POST['tanggal'];
  973. $jam = $_POST['jam'];
  974. $dp1 = $_POST['dosen_penguji1'];
  975. $dp2 = $_POST['dosen_penguji2'];
  976. $dp3 = $_POST['dosen_penguji3'];
  977. $perintah = "UPDATE pkl_penjadwalan SET id_jdwal='$id_jadwal', id_kelompok='$id_kelompok',id_ruang='$id_ruang',hari='$hari',tanggal='$tanggal',jam='$jam',penguji1='$dp1',penguji2='$dp2',penguji3='$dp3' WHERE id_jdwal='$id_jadwal'";
  978. mysql_query($perintah);
  979. echo"<center>Data berhasil diubah<br>Kembali ke <big><a href='?syxec=pkjadwalujian'>INDEX</a></big></center>";
  980. break;
  981. case('hapus'):
  982. $id_ne=$_GET['id'];
  983. $perintah = "DELETE FROM pkl_penjadwalan WHERE id_jdwal = '$id_ne'";
  984. $del_berita_acara = "DELETE FROM pkl_beritaacra WHERE id_jdwal = '$id_ne'";
  985. mysql_query($perintah);
  986. mysql_query($del_berita_acara);
  987. echo"<center>Data berhasil dihapus<br>Kembali ke <big><a href='?syxec=pkjadwalujian'>INDEX</a></big></center>";
  988. break;
  989. }
  990. ?>