<?php
include 'conexion3.php';

$term = $_GET['term'] ?? '';
$resultado = [];

// Sanitizar el término de búsqueda para evitar inyecciones
$term = $conn->real_escape_string($term);

// Realizar consulta considerando solo productos activos
$query = $conn->query("
  SELECT p.p_id, p.p_name, p.p_code 
  FROM products p
  JOIN product_to_store ps ON p.p_id = ps.product_id
  WHERE ps.status = 1 AND p.p_name LIKE '%$term%'
  LIMIT 10
");

// Construir array de resultados
while ($row = $query->fetch_assoc()) {
  $resultado[] = [
    'id'    => $row['p_id'],
    'label' => $row['p_name'],
    'code'  => $row['p_code']
  ];
}

// Devolver JSON
echo json_encode($resultado);
?>
