$company_id, ":warehouse" => $warehouse, ":zone" => $zone, ]; if ($data["type"] == "to") { $product_sku_filter = "AND product_sku IS NULL"; } elseif ($data["type"] == "from") { if (!empty($data["product_sku"])) { $product_sku_filter = "AND product_sku = :product_sku"; $params[":product_sku"] = $data["product_sku"]; } else { $product_sku_filter = "AND product_sku IS NOT NULL"; } } if(!empty($data["id"])){ $product_sku_filter = ""; unset($params[":product_sku"]); } $sql = "SELECT DISTINCT aisle FROM md_rack WHERE company_id = :company_id AND warehouse = :warehouse AND `zone` = :zone $product_sku_filter ORDER BY CAST(aisle AS UNSIGNED), aisle"; $sth = $pdo2->prepare($sql); $sth->execute($params); db_check($sth, $answer); // Return flat array (matches original response shape for the frontend) $answer["output"] = array_column($sth->fetchAll(PDO::FETCH_ASSOC), 'aisle'); $answer["success"] = 1; exit(json_encode($answer)); ?>