Advertisement
anticims19

editform.php

Jan 17th, 2016
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.67 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>PENERIMAAN SISWA BARU SMK AT-THAHIRIN 2 TANGERANG</title>
  5. <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
  6.     <script>
  7.     $(function() {
  8.         $( "#tgl" ).datepicker();
  9.     });
  10.     </script>
  11. </head>
  12. <body>
  13. <h2>DATA PENERIMAAN SISWA </h2>
  14.  
  15. <p><a href="hasilseleksi.php">Beranda</a> / <a href="tambahsiswa.php">Tambah Data Siswa </a></p>
  16.  
  17. <h3>Edit Data Siswa</h3>
  18.  
  19. <?php
  20. //proses mengambil data ke database untuk ditampilkan di form edit berdasarkan siswa_id yg didapatkan dari GET id -> edit.php?id=siswa_id
  21.  
  22. //include atau memasukkan file koneksi ke database
  23. include('koneksi.php');
  24.  
  25. //membuat variabel $id yg nilainya adalah dari URL GET id -> edit.php?id=siswa_id
  26. $id = $_GET['id'];
  27.  
  28. //melakukan query ke database dg SELECT table siswa dengan kondisi WHERE siswa_id = '$id'
  29. $show = mysql_query("SELECT * FROM siswa WHERE id_siswa='$id'");
  30.  
  31. //cek apakah data dari hasil query ada atau tidak
  32. if(mysql_num_rows($show) == 0){
  33.  
  34. //jika tidak ada data yg sesuai maka akan langsung di arahkan ke halaman depan atau beranda -> index.php
  35. echo '<script>window.history.back()</script>';
  36.  
  37. }else{
  38.  
  39. //jika data ditemukan, maka membuat variabel $data
  40. $data = mysql_fetch_assoc($show); //mengambil data ke database yang nantinya akan ditampilkan di form edit di bawah
  41.  
  42. }
  43. ?>
  44.  
  45. <form action="editsiswa.php" method="post">
  46. <input type="hidden" name="id" value="<?php echo $id; ?>"> <!-- membuat inputan hidden dan nilainya adalah siswa_id -->
  47. <table cellpadding="3" cellspacing="0">
  48. <tr>
  49. <td>NIS</td>
  50. <td>:</td>
  51. <td><input type="text" name="nis" value="<?php echo $data['nis']; ?>" required></td> <!-- value diambil dari hasil query -->
  52. </tr>
  53. <tr>
  54. <td>Nama Lengkap</td>
  55. <td>:</td>
  56. <td><input type="text" name="nama" size="30" value="<?php echo $data['nama']; ?>" required></td> <!-- value diambil dari hasil query -->
  57. </tr>
  58. <tr>
  59. <td>Alamat</td>
  60. <td>:</td>
  61. <td><textarea name="alamat" value="<?php echo $data['alamat']; ?>" required></textarea></td> <!-- value diambil dari hasil query -->
  62. </tr>
  63. <tr>
  64. <td>Tempat Tanggal Lahir</td>
  65. <td>:</td>
  66. <td><input type="text" name="tempat" value="<?php echo $data['Tempat']; ?>" placeholder="Tempat" />
  67. <input type="text" name="tanggal" id="tgl"> value="<?php echo $data['Tanggal']; ?>" placeholder="yyyy / mm / dd"/></td>
  68. </tr>
  69. <tr>
  70. <td>Jenis Kelamin</td>
  71. <td>:</td>
  72. <td>
  73. <select name="jk" required>
  74. <option value="">Jenis Kelamin</option>
  75. <option value="L" <?php if($data['jk'] == 'L'){ echo 'selected'; } ?>>Laki-Laki</option> <!-- jika data di database sama dengan value maka akan terselect/terpilih -->
  76. <option value="P" <?php if($data['jk'] == 'P'){ echo 'selected'; } ?>>Perempuan</option> <!-- jika data di database sama dengan value maka akan terselect/terpilih -->
  77. </select>
  78. </td>
  79. </tr>
  80. <tr>
  81. <td>Sekolah Asal</td>
  82. <td>:</td>
  83. <td><input type="text" name="sekolah_asal" size="30" value="<?php echo $data['sekolah_asal']; ?>" required></td> <!-- value diambil dari hasil query -->
  84. </tr>
  85. <tr>
  86. <td>Jurusan</td>
  87. <td>:</td>
  88. <td>
  89. <select name="jurusan" required>
  90. <option value="">Pilih Jurusan</option>
  91. <option value="tkj" <?php if($data['jurusan'] == 'TKJ'){ echo 'selected'; } ?>>Teknik Komputer dan Jaringan</option> <!-- jika data di database sama dengan value maka akan terselect/terpilih -->
  92. <option value="mm" <?php if($data['jurusan'] == 'MM'){ echo 'selected'; } ?>>Multimedia</option> <!-- jika data di database sama dengan value maka akan terselect/terpilih -->
  93. <option value="tm" <?php if($data['jurusan'] == 'TM'){ echo 'selected'; } ?>>Teknik Mesin</option> <!-- jika data di database sama dengan value maka akan terselect/terpilih -->
  94. <option value="titl" <?php if($data['jurusan'] == 'TITL'){ echo 'selected'; } ?>>Teknik Instalasi Tenaga Listrik</option> <!-- jika data di database sama dengan value maka akan terselect/terpilih -->
  95. <option value="tkr" <?php if($data['jurusan'] == 'TKR'){ echo 'selected'; } ?>> Teknik Kendaraan Ringan</option> <!-- jika data di database sama dengan value maka akan terselect/terpilih -->
  96. </select>
  97. </td>
  98. </tr>
  99. <tr>
  100. <td>Keterangan</td>
  101. <td>:</td>
  102. <td>
  103. <select name="keterangan" required>
  104. <option value="">Keterangan</option>
  105. <option value="diterima" <?php if($data['keterangan'] == 'diterima'){ echo 'selected'; } ?>> Di Terima</option> <!-- jika data di database sama dengan value maka akan terselect/terpilih -->
  106. <option value="tidak" <?php if($data['keterangan'] == 'tidak'){ echo 'selected'; } ?>> Tidak Di Terima</option> <!-- jika data di database sama dengan value maka akan terselect/terpilih -->
  107. </select>
  108. </td>
  109. </tr>
  110. <tr>
  111. <td>&nbsp;</td>
  112. <td></td>
  113. <td><input type="submit" name="simpan" value="Simpan"></td>
  114. </tr>
  115. </table>
  116. </form>
  117. </body>
  118. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement