我将如何创建一个数组,该数组将通过CF 8以以下格式返回数据?

该信息来自基于SKU值和QTY的订单表。我已经知道用于提取数据的查询。我只是想要一些格式化帮助。

原始数据存在以下格式

SKU82328  QTY 1
SKU9832   QTY 3
SKU8923   QTY 1

skulist=SKU82328,SKU9832,SKU8923&quantitylist=1,3,1

最佳答案

<cfquery name"SkuQuery" datasource="DSN">
  SELECT sku, quantity FROM someTable WHERE someCondition = 'true'
</cfquery>

<cfset SkuList      = ValueList(SkuQuery.sku)>
<cfset QuantityList = ValueList(SkuQuery.quantity)>

<cfset QueryString = "skulist=#URLEncodedFormat(SkuList)#&quantitylist=#URLEncodedFormat(QuantityList)#">

关于coldfusion - 在Coldfusion中创建数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2270688/

10-09 18:24