PageRenderTime 43ms CodeModel.GetById 15ms RepoModel.GetById 0ms app.codeStats 0ms

/sysfo/skdatapeserta.php

https://bitbucket.org/justmyfreak/sisfokampus
PHP | 244 lines | 231 code | 13 blank | 0 comment | 16 complexity | 5d1ef46b7977ce180f025bfe826f9271 MD5 | raw file
  1. <?php
  2. $level=$_SESSION ['level'];
  3. $form=$_GET['syxec'];
  4. $unip = $_SESSION['unip'];
  5. if($level=='Karyawan Jurusan'){
  6. $jur=mysql_query("SELECT a.Kode , b.Nama_Indonesia FROM karyawan_jurusan a , jurusan b where a.Kode=b.Kode AND a.ID=$unip");
  7. }
  8. else if($level=='Mahasiswa'){
  9. $jur=mysql_query("SELECT a.KodeJurusan as Kode , b.Nama_Indonesia FROM mhsw a , jurusan b where a.KodeJurusan=b.Kode AND a.nim=$unip");
  10. }
  11. else if($level=='Dosen'){
  12. $jur=mysql_query("SELECT a.KodeJurusan as Kode , b.Nama_Indonesia FROM dosen a , jurusan b where a.KodeJurusan=b.Kode AND a.id=$unip");
  13. }
  14. else if($level=='Kajur'){
  15. $jur=mysql_query("SELECT a.Kode , b.Nama_Indonesia FROM kajur a , jurusan b where a.Kode=b.Kode AND a.ID=$unip");
  16. }
  17. $jureks=mysql_fetch_array($jur);
  18. $kode=$jureks['Kode'];
  19. $jurusan=$jureks['Nama_Indonesia'];
  20. $fak=mysql_query("SELECT a.KodeFakultas , b.Nama_Indonesia FROM mhsw a , fakultas b where a.KodeFakultas=b.Kode AND a.KodeJurusan=$kode limit 1");
  21. $fakeks=mysql_fetch_array($fak);
  22. $fakultas=$fakeks[1];
  23. echo "
  24. $level - $unip<br /> $kode - $jurusan<br />
  25. ";
  26. switch($_GET['aksi']){
  27. default:
  28. if($level=='Karyawan Jurusan'){
  29. echo"
  30. <form method='post' name='formskdatapeserta' action=''>
  31. <table border='1' align='center'>
  32. <tr>
  33. <td colspan='5' align='left'>
  34. <input type='button' onclick=window.location.href='?syxec=$form&aksi=tambah' name='tambah' value='Tambah'/>
  35. </td>
  36. </tr>
  37. <tr>
  38. <th>No Reg</th>
  39. <th>NIM</th>
  40. <th>Judul</th>
  41. <th>Pembimbing</th>
  42. <th>Aksi</th>
  43. </tr>
  44. <tr>";
  45. $que_sel = mysql_query("SELECT * FROM skr_peserta");
  46. while($has_sel = mysql_fetch_array($que_sel)){
  47. echo"
  48. <td>$has_sel[no_reg]</td>
  49. <td>$has_sel[nim]</td>
  50. <td>$has_sel[judul]</td>
  51. <td>$has_sel[pembimbing]</td>
  52. <td><a href='?syxec=$form&aksi=edit&id=$has_sel[0]'>Edit</a> | <a href='?syxec=$form$aksi=hapus&id=$has_sel[0]'>Delete</a></td>
  53. ";
  54. }
  55. echo"
  56. </tr>
  57. </table>
  58. </form>
  59. ";
  60. }
  61. else{
  62. echo "
  63. <form method='post' name='formskdatapeserta' action=''>
  64. <table border='1' align='center'>
  65. <tr>
  66. <th>No Reg</th>
  67. <th>NIM</th>
  68. <th>Judul</th>
  69. <th>Pembimbing</th>
  70. </tr>
  71. <tr>";
  72. $que_sel = mysql_query("SELECT * FROM skr_peserta");
  73. while($has_sel = mysql_fetch_array($que_sel)){
  74. echo"
  75. <td>$has_sel[no_reg]</td>
  76. <td>$has_sel[nim]</td>
  77. <td>$has_sel[judul]</td>
  78. <td>$has_sel[pembimbing]</td>
  79. ";
  80. }
  81. echo"
  82. </tr>
  83. </table>
  84. </form>
  85. ";
  86. }
  87. break;
  88. case 'tambah':
  89. if($_POST['cari']=='cari'){
  90. $a = $_POST['nim'];
  91. $b = $_POST['judul_skripsi'];
  92. $c = $_POST['dosen_pembimbing'];
  93. if($a=="0"){
  94. echo"<center>Silahkan Pilih NIM</center>";
  95. }
  96. else{
  97. $qwe1 = mysql_query("SELECT nim FROM uj_beritaacara WHERE nim='$a' and terima_tidak='Y'");
  98. $has_cari1 = mysql_fetch_array($qwe1);
  99. $qwe3 = mysql_query("SELECT nim FROM skr_peserta WHERE nim='$has_cari1[0]'");
  100. if(mysql_num_rows($qwe3)){
  101. echo"<center>NIM sudah terdaftar</center>";
  102. }
  103. else{
  104. $qwe2 = mysql_query("SELECT nim,judul,acc_pembimbing FROM uj_peserta WHERE nim='$has_cari1[0]'");
  105. $has_cari2 = mysql_fetch_array($qwe2);
  106. }
  107. }
  108. }
  109. else if($_POST['submit']=='Simpan'){
  110. $ins_a = $_POST['no_reg'];
  111. $ins_b = $_POST['nim'];
  112. $ins_c = $_POST['judul_skripsi'];
  113. $ins_d = $_POST['dosen_pembimbing'];
  114. if($ins_a=="" ||$ins_b=="0" ||$ins_c=="" ||$ins_d==""){
  115. echo"Ada field kosong";
  116. }
  117. else{
  118. $que_ins = mysql_query("INSERT INTO skr_peserta VALUES ('$ins_a','$ins_b','$ins_c','$ins_d','0','0','0','0','0','N')");
  119. }
  120. }
  121. echo "
  122. <form method='post' name='formskpendaftaran' action='#'>
  123. <table align='center'>";
  124. $que = mysql_query("SELECT MAX(no_reg) FROM skr_peserta");
  125. $has = mysql_fetch_array($que);
  126. $auto = $has[0]+1;
  127. echo"
  128. <tr>
  129. <td><label> No Reg </label></td>
  130. <td> : <input type='text' name='no_reg' value='$auto' readonly/></td>
  131. </tr>
  132. <tr>
  133. <td><label> NIM </label></td>
  134. <td> :
  135. <select name='nim'>
  136. <option value='0'>- Pilih NIM -</option>";
  137. $que = mysql_query("SELECT nim FROM uj_beritaacara");
  138. while($has = mysql_fetch_array($que)){
  139. echo "<option name='nim' value=$has[0] ";
  140. if($has[0]==$has_cari2[0]){
  141. echo"selected";
  142. }
  143. echo " >$has[0]</option>";
  144. }
  145. echo "</select>
  146. <td><input type='submit' name='cari' value='cari'/></td>
  147. </td>
  148. </tr>
  149. <tr>
  150. <td><label> Judul Skripsi </label></td>
  151. <td> : <input type='text' name='judul_skripsi' value='$has_cari2[1]' readonly/></td>
  152. </tr>
  153. <tr>
  154. <td><label> Dosen Pembimbing </label></td>
  155. <td> : <input type='text' name='dosen_pembimbing' value='$has_cari2[2]' readonly /></td>
  156. </tr>
  157. <tr>
  158. <td colspan='2' align='center'>
  159. <input type='reset' name='submit2' value='Reset' />
  160. <input type='submit' name='submit' value='Simpan' />
  161. </td>
  162. </tr>
  163. </table>
  164. </form>
  165. ";
  166. break;
  167. case('edit'):
  168. $idne=$_GET['id'];
  169. echo"$idne";
  170. $que = mysql_query("SELECT * FROM skr_peserta WHERE no_reg='$idne'");
  171. $has = mysql_fetch_array($que);
  172. echo"
  173. <form name='fedit' method='post' action='?syxec=$form&aksi=update'>
  174. <table align='center'>
  175. <tr>
  176. <td><label> No Reg </label></td>
  177. <td> : <input type='text' name='no_reg' value='$has[no_reg]' readonly/></td>
  178. </tr>
  179. <tr>
  180. <td><label> NIM </label></td>
  181. <td> :
  182. <select name='nim'>
  183. <option value='$has[nim]'>$has[nim]</option>";
  184. $que2 = mysql_query("SELECT nim FROM uj_beritaacara");
  185. while($has2 = mysql_fetch_array($que2)){
  186. echo "<option name='nim' value=$has2[0] ";
  187. if($has2[0]==$has[nim]){
  188. echo"selected";
  189. }
  190. echo " >$has2[0]</option>";
  191. }
  192. echo "</select>
  193. <td><input type='submit' name='cari' value='cari'/></td>
  194. </td>
  195. </tr>
  196. <tr>
  197. <td><label> Judul Skripsi </label></td>
  198. <td> : <input type='text' name='judul_skripsi' value='$has[judul]' readonly/></td>
  199. </tr>
  200. <tr>
  201. <td><label> Dosen Pembimbing </label></td>
  202. <td> : <input type='text' name='dosen_pembimbing' value='$has[pembimbing]' readonly /></td>
  203. </tr>
  204. <tr>
  205. <td colspan='2' align='center'>
  206. <input type='reset' name='submit2' value='Reset' />
  207. <input type='submit' name='submit' value='Simpan' />
  208. </td>
  209. </tr>
  210. </table>
  211. </form>
  212. ";
  213. break;
  214. case('hapus'):
  215. $idne=$_GET['id'];
  216. $qwe = mysql_query("DELETE FROM skr_peserta WHERE no_reg='$idne'");
  217. $jal = mysql_fetch_array($qwe);
  218. echo"<center>Data berhasil dihapus<br>kembali ke <a href='?syxec=$form'><b>INDEX</b></a></center>";
  219. break;
  220. case('update'):
  221. $upd_a = $_POST['no_reg'];
  222. $upd_b = $_POST['nim'];
  223. $upd_c = $_POST['judul_skripsi'];
  224. $upd_d = $_POST['dosen_pembimbing'];
  225. $idne=$_GET['id'];
  226. $qwe = mysql_query("UPDATE skr_peserta SET nim=$upd_b, judul=$upd_c,pembimbing=$upd_d WHERE no_reg=$upd_a");
  227. $jal = mysql_fetch_array($qwe);
  228. echo"<center>Data berhasil diubah<br>kembali ke <a href='?syxec=$form'><b>INDEX</b></a></center>";
  229. break;
  230. }
  231. ?>