<?php
// Incluir la configuración de la conexión
include('../config/conexion.php');

// Verificar conexión
if ($conexion->connect_error) {
    die("Conexión fallida: " . $conexion->connect_error);
}

// Obtener el ID de la carrera desde la URL
$idcarrera = isset($_GET['idcarrera']) ? intval($_GET['idcarrera']) : 0;

// Inicializar un mensaje vacío
$message = '';
$messageType = '';

// Verificar que el ID de la carrera es válido
if ($idcarrera > 0) {
    // Preparar la consulta de eliminación
    $stmt = $conexion->prepare("DELETE FROM carrera WHERE idcarrera = ?");
    if ($stmt) {
        $stmt->bind_param("i", $idcarrera);

        // Ejecutar la consulta
        if ($stmt->execute()) {
            // Redirigir a inicio_carrera.php después de una eliminación exitosa
            header("Location: ../inicio_carrera.php");
            exit(); // Terminar el script después de la redirección
        } else {
            $message = "Error al eliminar: " . $stmt->error;
            $messageType = "danger"; // Tipo de mensaje (error)
        }

        // Cerrar la declaración
        $stmt->close();
    } else {
        $message = "Error en la preparación de la consulta: " . $conexion->error;
        $messageType = "danger"; // Tipo de mensaje (error)
    }
} else {
    $message = "ID de carrera no válido.";
    $messageType = "danger"; // Tipo de mensaje (error)
}

// Cerrar la conexión
$conexion->close();
?>

<!DOCTYPE html>
<html lang="es">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Resultado de Eliminación</title>
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet">
</head>

<body>
    <div class="container mt-5">
        <?php if ($message): ?>
            <div class="alert alert-<?= $messageType; ?> alert-dismissible fade show" role="alert">
                <?= $message; ?>
                <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
            </div>
        <?php endif; ?>

        <div class="text-center mt-4">
            <a href="../inicio_carrera.php" class="btn btn-secondary">Volver al Inicio</a>
        </div>
    </div>

    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>
</body>

</html>
