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

// Verificar si se recibi¨® el carnet
if (isset($_POST['carnet'])) {
    $carnet = $_POST['carnet'];

    // Consultar los datos del alumno usando el carnet
    $sql = $conexion->prepare("SELECT nombres, apellidos, carrera, grado, seccion FROM alumno WHERE carnet = ?");
    $sql->bind_param("s", $carnet);
    $sql->execute();

    // Usar bind_result en lugar de get_result
    $sql->store_result();  // Almacena el resultado de la consulta
    if ($sql->num_rows > 0) {
        $sql->bind_result($nombres, $apellidos, $carrera, $grado, $seccion); // Vincula las variables con los resultados

        while ($sql->fetch()) {
            // Devolver los datos del alumno en HTML
            echo '
            <div class="form-group">
                <label for="nombre">Nombre:</label>
                <input type="text" name="nombre" id="nombre" class="form-control" value="'.htmlspecialchars($nombres).'" readonly>
            </div>
            <div class="form-group">
                <label for="apellidos">Apellidos:</label>
                <input type="text" name="apellidos" id="apellidos" class="form-control" value="'.htmlspecialchars($apellidos).'" readonly>
            </div>
            <div class="form-group">
                <label for="carrera">Carrera:</label>
                <input type="text" name="carrera" id="carrera" class="form-control" value="'.htmlspecialchars($carrera).'" readonly>
            </div>
            <div class="form-group">
                <label for="grado">Grado:</label>
                <input type="text" name="grado" id="grado" class="form-control" value="'.htmlspecialchars($grado).'" readonly>
            </div>
            <div class="form-group">
                <label for="seccion">Seccion:</label>
                <input type="text" name="seccion" id="seccion" class="form-control" value="'.htmlspecialchars($seccion).'" readonly>
            </div>';
        }
    } else {
        echo '<p class="text-danger">Alumno no encontrado.</p>';
    }

    $sql->close();
} else {
    echo '<p class="text-danger">No se proporcion¨® el carnet.</p>';
}

$conexion->close();
?>
