humaidi

mahasiswa_edit.php

Oct 28th, 2023
840
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.14 KB | Source Code | 0 0
  1. <?php
  2.  
  3. // koneksi
  4. require_once "koneksi/koneksi.php";
  5.  
  6. $id = @$_GET['id'];
  7. $mhs = mysqli_query($con, "SELECT * FROM mahasiswa WHERE id_mahasiswa = '$id'") or die(mysqli_error($con));
  8. $row = mysqli_fetch_array($mhs);
  9.  
  10. ?>
  11.  
  12.  
  13. <!doctype html>
  14. <html lang="id" class="h-100" data-bs-theme="auto">
  15.  
  16. <head>
  17.  
  18.     <meta charset="utf-8">
  19.     <title>Edit Data Mahasiswa</title>
  20.  
  21.  
  22.     <!-- <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@docsearch/css@3"> -->
  23.  
  24.     <link href="assets/css/bootstrap.min.css" rel="stylesheet">
  25.     <link href="assets/css/fontawesome.all.min.css" rel="stylesheet">
  26.     <link href="assets/css/sticky-footer-navbar.css" rel="stylesheet">
  27.     <link href="assets/css/style_custom.css" rel="stylesheet">
  28.     <link href="assets/css/dataTables.bootstrap5.min.css" rel="stylesheet">
  29.     <link href="assets/css/select.bootstrap5.min.css" rel="stylesheet">
  30.  
  31. </head>
  32.  
  33. <body class="d-flex flex-column h-100">
  34.  
  35.     <header>
  36.         <!-- navbar -->
  37.         <nav class="navbar navbar-expand-md navbar-dark fixed-top bg-dark">
  38.             <div class="container-fluid">
  39.                 <a class="navbar-brand" href="#">
  40.                     <img src="assets/img/logo.webp" width="30px" alt="">
  41.                 </a>
  42.                 <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation">
  43.                     <span class="navbar-toggler-icon"></span>
  44.                 </button>
  45.                 <div class="collapse navbar-collapse" id="navbarCollapse">
  46.                     <ul class="navbar-nav me-auto mb-2 mb-md-0">
  47.                         <li class="nav-item">
  48.                             <a class="nav-link active" aria-current="page" href="dashboard.php">Dashboard</a>
  49.                         </li>
  50.                         <li class="nav-item">
  51.                             <a class="nav-link" href="mahasiswa.php">Daftar Mahasiswa</a>
  52.                         </li>
  53.                         <li class="nav-item">
  54.                             <a class="nav-link" href="prodi.php">Daftar Prodi</a>
  55.                         </li>
  56.                     </ul>
  57.  
  58.                     <ul class="navbar-nav d-flex">
  59.                         <li class="nav-item">
  60.                             <a class="nav-link active" aria-current="logout" href="#"><i class="fas fa-sign-out-alt"></i> Logout</a>
  61.                         </li>
  62.                     </ul>
  63.  
  64.                 </div>
  65.             </div>
  66.         </nav>
  67.     </header>
  68.  
  69.     <!-- Begin page content -->
  70.     <main class="flex-shrink-0 mt-3">
  71.         <div class="container">
  72.  
  73.  
  74.             <div class="card">
  75.                 <div class="card-header">
  76.  
  77.                     <h3>Edit Data Mahasiswa</h3>
  78.                 </div>
  79.  
  80.                 <div class="card-body">
  81.                     <form action="proses_crud_mahasiswa.php" method="post">
  82.  
  83.                         <div class="mb-3">
  84.                             <label for="nama_mahasiswa" class="form-label">Nama Mahasiswa</label>
  85.                             <input type="text" class="form-control" name="nama_mahasiswa" id="nama_mahasiswa" value="<?= $row['nama_mahasiswa'] ?>">
  86.                         </div>
  87.  
  88.                         <div class="mb-3">
  89.                             <label for="nim" class="form-label">NIM</label>
  90.                             <input type="number" min="0" class="form-control" name="nim" id="nim" value="<?= $row['nim'] ?>">
  91.                         </div>
  92.  
  93.                         <div class="mb-3">
  94.                             <label for="prodi" class="form-label">Program Study</label>
  95.                             <select name="prodi" id="prodi" class="form-control">
  96.                                 <option selected disabled>-- Pilih Prodi --</option>
  97.                                 <option value="S1 Informatika" <?= ($row['prodi'] == 'S1 Informatika') ? 'selected' : '' ?>>S1 Informatika</option>
  98.                                 <option value="S1 Teknik Mesin" <?= ($row['prodi'] == 'S1 Teknik Mesin') ? 'selected' : '' ?>>S1 Teknik Mesin</option>
  99.                                 <option value="D3 Manajemen Informatika" <?= ($row['prodi'] == 'D3 Manajemen Informatika') ? 'selected' : '' ?>>D3 Manajemen Informatika</option>
  100.                             </select>
  101.                         </div>
  102.  
  103.                         <div class="d-grid gap-2 col-12 mx-auto">
  104.                             <input name="edit" class="btn btn-primary" type="submit" value="UBAH DATA"></input>
  105.                         </div>
  106.  
  107.                     </form>
  108.                 </div>
  109.             </div>
  110.  
  111.         </div>
  112.     </main>
  113.  
  114.     <footer class="footer mt-auto py-3 bg-body-tertiary">
  115.         <div class="container">
  116.             <span class="text-body-secondary">Copyright 2022 <i class="far fa-copyright"></i> By Humaidi Zakaria</span>
  117.         </div>
  118.     </footer>
  119.  
  120.  
  121.     <!-- link js -->
  122.     <script src="assets/js/jquery-3.7.0.js"></script>
  123.  
  124.     <script src="assets/js/bootstrap.bundle.min.js"></script>
  125.     <script src="assets/js/fontawesome.all.min.js"></script>
  126.  
  127.  
  128. </body>
  129.  
  130. </html>
Advertisement
Add Comment
Please, Sign In to add comment