<?php
session_start();
include 'conexion.php'; // Asegúrate de que define $conn

// Verificar si el usuario está autenticado
if (!isset($_SESSION['usuario']) || !isset($_SESSION['tipo_acceso'])) {
    http_response_code(403);
    echo '<option value="">Acceso denegado</option>';
    exit;
}

$tipoAcceso = $_SESSION['tipo_acceso'];

// Consulta materias según el tipo de acceso
$stmt = $conn->prepare("SELECT cod_materia, nom_materia FROM Materias WHERE acceso_id = ?");
$stmt->bind_param("s", $tipoAcceso);
$stmt->execute();
$result = $stmt->get_result();

$options = '';

// Construir las opciones del select
while ($row = $result->fetch_assoc()) {
    $cod = htmlspecialchars($row['cod_materia']);
    $nombre = htmlspecialchars($row['nom_materia']);
    $options .= "<option value=\"$cod\">$nombre</option>";
}

echo $options;
?>
