<?php
// Cek apakah ini mode EDIT atau TAMBAH BARU
$act = isset($_GET['act']) ? $_GET['act'] : '';
$idm = isset($_GET['idm']) ? $_GET['idm'] : '';

if ($act == "edit" && !empty($idm)) {
    // Mode Edit: Ambil data lama dari database
    $judul = "Edit Mata Pelajaran";
    $query = mysqli_query($koneksi, "SELECT * FROM mata_pelajaran WHERE idm='$idm'");
    $data  = mysqli_fetch_assoc($query);
    
    // Cegah error jika ID tidak ditemukan
    if ($data) {
        $nama_mp_value = $data['nama_mp'];
    } else {
        echo "<script>alert('Data tidak ditemukan!'); window.location='media.php?module=mata_pelajaran';</script>";
        exit;
    }
    
    // Arahkan ke simpan.php dengan act=edit_mapel
    $form_action = "./module/simpan.php?act=edit_mapel";
    
} else {
    // Mode Tambah Baru
    $judul = "Tambah Mata Pelajaran";
    $nama_mp_value = "";
    
    // Arahkan ke simpan.php dengan act=input_mapel
    $form_action = "./module/simpan.php?act=input_mapel";
}
?>

<div class="row">
    <div class="col-lg-12">
        <h3 class="page-header"><strong><?= $judul ?></strong></h3>
    </div>
</div>

<div class="row">
    <div class="col-lg-6">
        <div class="panel panel-primary">
            <div class="panel-heading"><?= $judul ?></div>
            <div class="panel-body">
                
                <form method="post" action="<?= $form_action ?>">
                    <?php if ($act == "edit") { ?>
                        <input type="hidden" name="idm" value="<?= $idm ?>">
                    <?php } ?>

                    <div class="form-group">
                        <label>Nama Mata Pelajaran</label>
                        <input type="text" name="nama_mp" class="form-control" value="<?= $nama_mp_value ?>" required placeholder="Masukan Nama Mata Pelajaran">
                    </div>

                    <button type="submit" class="btn btn-success">
                        <i class="fa fa-save"></i> Simpan
                    </button>
                    <a href="media.php?module=mata_pelajaran" class="btn btn-danger">Batal</a>
                </form>

            </div>
        </div>
    </div>
</div>