query("SELECT id, nombre FROM sedes ORDER BY nombre ASC")->fetchAll(PDO::FETCH_ASSOC); $selected_sede_id = isset($_GET['sede_id']) ? (int)$_GET['sede_id'] : 0; $inventory = []; $sede_name = ''; if ($selected_sede_id) { $stmt = $db->prepare("SELECT nombre FROM sedes WHERE id = ?"); $stmt->execute([$selected_sede_id]); $sede_name = $stmt->fetchColumn(); // Se añade p.id para poder usarlo en el botón $stmt = $db->prepare(" SELECT p.id, p.nombre, p.sku, COUNT(ui.id) as quantity FROM products p JOIN unidades_inventario ui ON p.id = ui.producto_id WHERE ui.sede_id = ? AND ui.estado = 'En Almacén' GROUP BY p.id, p.nombre, p.sku HAVING quantity > 0 ORDER BY p.nombre ASC "); $stmt->execute([$selected_sede_id]); $inventory = $stmt->fetchAll(PDO::FETCH_ASSOC); } ?>