<?php
session_start();
require_once '../koneksi.php';
require_once '../auth.php';
cekSiswa();

// Ambil data detail siswa, rombel, tahun pelajaran, dan semester
$id_siswa = $_SESSION['id_siswa'];

$query = mysqli_query($koneksi, "
    SELECT s.nama, r.kelas, tp.tahun_pelajaran, sem.nama_semester
    FROM master_siswa s
    JOIN anggota_rombel ar ON s.id_siswa = ar.id_siswa
    JOIN rombel r ON ar.id_rombel = r.id_rombel
    JOIN tahun_pelajaran tp ON ar.id_tp_tahun = tp.id_tp_tahun
    JOIN semester sem ON ar.id_semester = sem.id_semester
    WHERE s.id_siswa = '$id_siswa'
    ORDER BY ar.id_anggota DESC LIMIT 1
");

$data = mysqli_fetch_assoc($query);

include 'layout_header.php';
?>

<div class="container-fluid">
    <div class="pt-3 pb-2 mb-3 border-bottom">
        <h1 class="h2">Dashboard Siswa</h1>
    </div>

    <div class="row">
        <div class="col-md-12">
            <div class="card mb-4 shadow-sm">
                <div class="card-body">
                    <div class="row">
                        <div class="col-md-6">
                            <h5 class="card-title">Halo, <strong><?= htmlspecialchars($data['nama'] ?? 'Siswa') ?></strong>!</h5>
                            <p class="card-text">
                                Kelas: <strong><?= $data['kelas'] ?? '-' ?></strong><br>
                                Tahun Pelajaran: <strong><?= $data['tahun_pelajaran'] ?? '-' ?></strong><br>
                                Semester: <strong><?= $data['nama_semester'] ?? '-' ?></strong>
                            </p>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>

    <div class="row">
        <div class="col-md-4">
            <div class="card text-white bg-primary mb-3 shadow">
                <div class="card-body">
                    <h5 class="card-title">Jadwal Hari Ini</h5>
                    <p class="card-text">Lihat mata pelajaran Anda.</p>
                    <a href="jadwal.php" class="btn btn-light btn-sm">Lihat Detail</a>
                </div>
            </div>
        </div>
        <div class="col-md-4">
            <div class="card text-white bg-success mb-3 shadow">
                <div class="card-body">
                    <h5 class="card-title">Tugas Baru</h5>
                    <p class="card-text">Cek tugas yang belum dikerjakan.</p>
                    <a href="tugas.php" class="btn btn-light btn-sm">Cek Tugas</a>
                </div>
            </div>
        </div>
    </div>
    
</div>

<?php include 'layout_footer.php'; ?>