<?php

include("config.php");

// kalau tidak ada id di query string
if (!isset($_GET['id'])) {
    header('Location: list-siswa.php');
}

//ambil id dari query string
$id = $_GET['id'];

// buat query untuk ambil data dari database
$sql = "SELECT * FROM calon_siswa WHERE id=$id";
$query = mysqli_query($db, $sql);
$siswa = mysqli_fetch_assoc($query);

// jika data yang di-edit tidak ditemukan
if (mysqli_num_rows($query) < 1) {
    die("data tidak ditemukan...");
}

?>


<!DOCTYPE html>
<html>

<head>
    <title>Formulir Edit Siswa | SMK Coding</title>
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
</head>

<body>
    <div class="d-flex flex-column pt-5 min-vh-100 text-center border-bottom align-items-center overflow-hidden">
        <div class="container row">
            <div class="d-flex col-lg justify-content-center align-items-center">
                <div>
                    <img src="img/daftar-image.png" class="img-fluid rounded-3 mb-4" alt="Example image" loading="lazy">
                </div>
            </div>
            <div class="col-lg">
                <form action="proses-edit.php" method="POST" enctype="multipart/form-data">
                    <div class="card p-5 shadow align-center min-vw-75">
                        <div class="card-body">
                            <h2 class="card-title mb-4">Formulir Edit</h2>
                            <p>Formulir edit siswa baru SMK Coding</p>
                            <input type="hidden" name="id" value="<?php echo $siswa['id'] ?>" />
                            <div class="row g-2">
                                <div class="col-md">
                                    <div class="form-floating mb-3">
                                        <input type="text" class="form-control" id="floatingNama" name="nama" value="<?php echo $siswa['nama'] ?>">
                                        <label for="floatingNama">Nama</label>
                                    </div>
                                </div>
                                <div class="col-md">
                                    <div class="form-floating mb-3">
                                        <select class="form-select" id="floatingJenisKelamin" aria-label="Floating label select" name="jenis_kelamin">
                                            <?php $jenis_kelamin = $siswa['jenis_kelamin']; ?>
                                            <option disabled>Pilih menu</option>
                                            <option value="laki-laki" <?php echo ($jenis_kelamin == 'laki-laki') ? "selected" : "" ?>>Laki-laki</option>
                                            <option value="perempuan" <?php echo ($jenis_kelamin == 'perempuan') ? "selected" : "" ?>>Perempuan</option>
                                        </select>
                                        <label for="floatingJenisKelamin">Jenis Kelamin</label>
                                    </div>
                                </div>
                            </div>
                            <div class="row g-2">
                                <div class="form-floating mb-3">
                                    <select class="form-select" id="floatingAgama" aria-label="Floating label select" name="agama">
                                        <?php $agama = $siswa['agama']; ?>
                                        <option disabled>Pilih menu</option>
                                        <option <?php echo ($agama == 'Islam') ? "selected" : "" ?>>Islam</option>
                                        <option <?php echo ($agama == 'Kristen Katolik') ? "selected" : "" ?>>Kristen Katolik</option>
                                        <option <?php echo ($agama == 'Kristen Protestan') ? "selected" : "" ?>>Kristen Protestan</option>
                                        <option <?php echo ($agama == 'Hindu') ? "selected" : "" ?>>Hindu</option>
                                        <option <?php echo ($agama == 'Budha') ? "selected" : "" ?>>Budha</option>
                                        <option <?php echo ($agama == 'Kong Hu Cu') ? "selected" : "" ?>>Kong Hu Cu</option>
                                        <option <?php echo ($agama == 'Atheis') ? "selected" : "" ?>>Atheis</option>
                                    </select>
                                    <label for="floatingAgama">Agama</label>
                                </div>
                            </div>
                            <div class="row g-2">
                                <div class="col-md">
                                    <div class="form-floating mb-3">
                                        <textarea class="form-control" id="floatingAlamat" style="height: 100px" name="alamat"><?php echo $siswa['alamat'] ?></textarea>
                                        <label for="floatingAlamat">Alamat</label>
                                    </div>
                                </div>
                            </div>
                            <div class="row g-2">
                                <div class="col-md">
                                    <div class="form-floating mb-3">
                                        <input type="text" class="form-control" id="floatingSekolah" name="sekolah_asal" value="<?php echo $siswa['sekolah_asal'] ?>">
                                        <label for="floatingSekolah">Sekolah Asal</label>
                                    </div>
                                </div>
                            </div>
                            <div class="row g-2">
                                <div class="col-md">
                                    <div class="mb-3">
                                        <label for="formFoto" class="form-label text-start">Upload Foto Diri</label>
                                        <input class="form-control" type="file" id="formFoto" name="foto">
                                    </div>
                                </div>
                                <button type="submit" value="Simpan" name="simpan" class="btn btn-primary">Simpan</button>
                            </div>
                        </div>
                    </div>
                </form>
            </div>
        </div>
    </div>
</body>

</html>