<?php
session_start();
include_once '../../config/database.php';
$database = new Database();
$db = $database->getConnection();

// Verificar si el docente está autenticado
if (!isset($_SESSION['docente_id'])) {
    header('Location: ../../login.php');
    exit;
}

// Obtener el ID de la materia
if (!isset($_GET['materia_id'])) {
    echo "Materia no especificada.";
    exit;
}

$materia_id = $_GET['materia_id'];

// Consulta para obtener detalles de la materia
$query = "SELECT nombre_mat_varchar, sigla_mat_varchar FROM materias WHERE codigo_reg_int = :materia_id";
$stmt = $db->prepare($query);
$stmt->bindParam(':materia_id', $materia_id);
$stmt->execute();
$materia = $stmt->fetch(PDO::FETCH_ASSOC);
?>

<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Detalle de Materia</title>
    <link rel="stylesheet" href="../../public/css/styles.css">
</head>
<body>
    <div class="container">
        <h1>Detalle de Materia</h1>
        <p><strong>Nombre:</strong> <?php echo $materia['nombre_mat_varchar']; ?></p>
        <p><strong>Sigla:</strong> <?php echo $materia['sigla_mat_varchar']; ?></p>

        <!-- Opción para mostrar estudiantes -->
        <a href="estudiantes_materia.php?materia_id=<?php echo $materia_id; ?>" class="btn">Mostrar Estudiantes</a>

        <!-- Placeholder para futuros módulos como horarios -->
        <p style="color: gray;">Funcionalidad de horarios pendiente de implementación.</p>
    </div>
</body>
</html>
