<?php
include('conexion.php');  // Asegúrate de incluir tu archivo de conexión a la base de datos

if (isset($_GET['id_dato'])) {
    $id_dato = $_GET['id_dato'];

    // Paso 1: Consulta para obtener el id_usuario desde la tabla inventario_tecnico usando el id_dato
    $sql = "SELECT it.id_usuario
            FROM inventario_tecnico it
            WHERE it.id_dato = $id_dato";  // Usamos el id_dato relacionado con la serie

    $res = $conexion->query($sql);

    if ($res->num_rows > 0) {
        $row = $res->fetch_assoc();
        $id_usuario = $row['id_usuario'];  // Obtenemos el id_usuario

        // Paso 2: Usamos el id_usuario obtenido para buscar en la tabla usuarios_proveedor
        $sql_usuarios = "SELECT u.id, u.nombres, u.apellido_paterno, u.apellido_materno, u.tipo_documento
                         FROM usuarios u
                         WHERE u.id = $id_usuario";  // Usamos el id_usuario

        $res_usuarios = $conexion->query($sql_usuarios);

        if ($res_usuarios->num_rows > 0) {
            $usuario = $res_usuarios->fetch_assoc();
            echo json_encode($usuario);  // Devolvemos los datos del usuario en formato JSON
        } else {
            echo json_encode(['error' => 'No se encontró el usuario en la tabla usuarios_proveedor']);
        }
    } else {
        echo json_encode(['error' => 'No se encontró el id_usuario relacionado con el id_dato en inventario_tecnico']);
    }
} else {
    echo json_encode(['error' => 'ID de dato no proporcionado']);
}
?>
