<?php
include("../config/conexion.php");

// Verificar si el formulario ha sido enviado
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    // Recoger los datos del formulario
    $id_suspension = $_POST['id_suspension'];
    $comentario = $_POST['comentario'];
    $carnet = $_POST['carnet'];
    $nombres = $_POST['nombres'];  // Asegúrate de que el name sea 'nombres' en el formulario
    $apellidos = $_POST['apellidos'];  // Asegúrate de que el name sea 'apellidos' en el formulario
    $grado = $_POST['grado'];
    $seccion = $_POST['seccion'];
    $carrera = $_POST['carrera'];
    $estado = $_POST['estado'];

    // Consulta SQL para actualizar la suspensión
    $sql = "UPDATE suspencion 
            SET comentario = ?, carnet = ?, nombre = ?, apellido = ?, grado = ?, seccion = ?, carrera = ?, estado = ? 
            WHERE idsuspension = ?";

    // Preparar y ejecutar la consulta
    if ($stmt = $conexion->prepare($sql)) {
        $stmt->bind_param("ssssssssi", $comentario, $carnet, $nombres, $apellidos, $grado, $seccion, $carrera, $estado, $id_suspension);

        if ($stmt->execute()) {
            // Redirigir al usuario a la página de inicio o donde desees después de la actualización exitosa
            header("Location: ../iniciosuspenciones.php"); // Ajusta la redirección según lo que desees
            exit();
        } else {
            echo "Error al actualizar la suspensión: " . $stmt->error;
        }

        $stmt->close();
    } else {
        echo "Error al preparar la consulta: " . $conexion->error;
    }
} else {
    echo "No se enviaron datos a través del formulario.";
}