[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
xampp
/
htdocs
/
campus
/
admin
/
[
Home
]
File: edit_jurusan.php
<?php session_start(); if (!isset($_SESSION['admin_logged_in'])) { header("Location: login.php"); exit; } include '../config/koneksi.php'; $id = $_GET['id']; $data = mysqli_fetch_assoc(mysqli_query($conn, "SELECT * FROM jurusan WHERE id='$id'")); if (isset($_POST['update'])) { $nama = mysqli_real_escape_string($conn, $_POST['nama_jurusan']); $desc = mysqli_real_escape_string($conn, $_POST['deskripsi']); $gambar = $_FILES['gambar']['name']; $tmp = $_FILES['gambar']['tmp_name']; if(!empty($gambar)){ if($data['gambar']) unlink("../uploads/".$data['gambar']); move_uploaded_file($tmp, "../uploads/".$gambar); mysqli_query($conn, "UPDATE jurusan SET nama_jurusan='$nama', deskripsi='$desc', gambar='$gambar' WHERE id='$id'"); } else { mysqli_query($conn, "UPDATE jurusan SET nama_jurusan='$nama', deskripsi='$desc' WHERE id='$id'"); } header("Location: jurusan.php"); } ?> <!DOCTYPE html> <html lang="id"> <head> <title>Edit Jurusan</title> <style>/* Copy style dari tambah_jurusan.php */ body { font-family: sans-serif; padding: 20px; max-width: 600px; margin: auto; } .form-group { margin-bottom: 15px; } label { display: block; margin-bottom: 5px; font-weight: bold; } input, textarea { width: 100%; padding: 8px; border: 1px solid #ccc; box-sizing: border-box; } .btn { background: #f39c12; color: white; padding: 10px 20px; border: none; cursor: pointer; }</style> </head> <body> <h2>Edit Jurusan</h2> <a href="jurusan.php">← Kembali</a> <form action="" method="post" enctype="multipart/form-data"> <div class="form-group"><label>Nama Jurusan</label><input type="text" name="nama_jurusan" value="<?= $data['nama_jurusan']; ?>" required></div> <div class="form-group"><label>Deskripsi</label><textarea name="deskripsi" rows="5" required><?= $data['deskripsi']; ?></textarea></div> <div class="form-group"><label>Gambar Lama: <?= $data['gambar']; ?></label><input type="file" name="gambar"></div> <button type="submit" name="update" class="btn">Update</button> </form> </body> </html>