document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. <?php
  2. include("config.php");
  3.  
  4. // kalau tidak ada id di query string
  5. if( !isset($_GET['id']) ){
  6. header('Location: list-siswa.php');
  7. }
  8.  
  9. //ambil id dari query string
  10. $id = $_GET['id'];
  11.  
  12. // buat query untuk ambil data dari database
  13. $sql = "SELECT * FROM calon_mahasiswa WHERE id=$id";
  14. $query = mysqli_query($db, $sql);
  15. $siswa = mysqli_fetch_assoc($query);
  16.  
  17. // jika data yang di-edit tidak ditemukan
  18. if( mysqli_num_rows($query) < 1 ){
  19. die("data tidak ditemukan...");
  20. }
  21. ?>
  22.  
  23.  
  24. <!DOCTYPE html>
  25. <html>
  26. <head>
  27. <title>Formulir Edit Siswa | SMK Coding</title>
  28. <meta charset="UTF-8">
  29. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  30. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
  31. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
  32. <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
  33. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
  34. <link href='https://fonts.googleapis.com/css?family=Poppins' rel='stylesheet'>
  35. <style type="text/css">
  36. html,
  37. body {
  38. height: 100%;
  39. background-color: green;
  40. font-family: Poppins;
  41. justify-content: center;
  42. }
  43. </style>
  44.  
  45. </head>
  46.  
  47. <body>
  48. <nav class="navbar navbar-expand-md navbar-light bg-light mb-4">
  49. <div class="container-fluid">
  50. <ul class="navbar-nav me-auto mb-2 mb-md-0">
  51. <li class="nav-item">
  52. <a class="nav-link active" aria-current="page" href="index.php">Home</a>
  53. </li>
  54. <li class="nav-item">
  55. <a class="nav-link" href="form-daftar.php">Form Pendaftaran</a>
  56. </li>
  57. <li class="nav-item">
  58. <a class="nav-link" href="list-siswa.php">List Pendaftar</a>
  59. </li>
  60. </ul>
  61. </div>
  62. </nav>
  63. <div class="container">
  64. <header>
  65. <h3 class="text-center mt-5">Formulir Edit Siswa</h3>
  66. </header>
  67.  
  68. <form action="proses-edit.php" method="POST">
  69. <input type="hidden" name="id" value="<?php echo $siswa['id'] ?>" />
  70.  
  71. <div class="form-group">
  72. <label for="nama">Nama: </label>
  73. <input type="text" class="form-control" name="nama" placeholder="nama lengkap" value="<?php echo $siswa['nama'] ?>" />
  74. </div>
  75. <div class="form-group">
  76. <label for="foto" class="form-label">Foto: </label>
  77. <input type="file" name="foto" class="form-control" required />
  78. </div>
  79. <div class="form-group">
  80. <label for="alamat">Alamat: </label>
  81. <textarea class="form-control" name="alamat"><?php echo $siswa['alamat'] ?></textarea>
  82. </div>
  83. <fieldset class="form-group">
  84. <legend class="col-form-label">Jenis Kelamin</legend>
  85. <?php $jk = $siswa['jenis_kelamin']; ?>
  86. <div class="form-check">
  87. <input class="form-check-input" type="radio" id="laki" name="jenis_kelamin" value="laki-laki" <?php echo ($jk == 'laki-laki') ? "checked": "" ?>>
  88. <label class="form-check-label" for="laki">
  89. Laki laki
  90. </label>
  91. </div>
  92. <div class="form-check">
  93. <input class="form-check-input" type="radio" id="perempuan" name="jenis_kelamin" value="perempuan" <?php echo ($jk == 'perempuan') ? "checked": "" ?>>
  94. <label class="form-check-label" for="perempuan">
  95. Perempuan
  96. </label>
  97. </div>
  98. </fieldset>
  99. <div class="form-group">
  100. <label for="agama">Agama: </label>
  101. <?php $agama = $siswa['agama']; ?>
  102. <select class="form-control" name="agama">
  103. <option <?php echo ($agama == 'Islam') ? "selected": "" ?>>Islam</option>
  104. <option <?php echo ($agama == 'Kristen') ? "selected": "" ?>>Kristen</option>
  105. <option <?php echo ($agama == 'Hindu') ? "selected": "" ?>>Hindu</option>
  106. <option <?php echo ($agama == 'Budha') ? "selected": "" ?>>Budha</option>
  107. <option <?php echo ($agama == 'Katolik') ? "selected": "" ?>>Katolik</option>
  108. <option <?php echo ($agama == 'Konghucu') ? "selected": "" ?>>Konghucu</option>
  109. </select>
  110. </div>
  111. <div class="form-group">
  112. <label for="sekolah_asal">Sekolah Asal: </label>
  113. <input type="text" class="form-control" name="sekolah_asal" placeholder="nama sekolah" value="<?php echo $siswa['sekolah_asal'] ?>" />
  114. </div>
  115.  
  116. <div class="form-group">
  117. <input class="btn btn-primary btn-lg btn-block" type="submit" value="Simpan" name="simpan" />
  118. </div>
  119. </form>
  120. </div>
  121. </body>
  122. </html>
');