Fra*_*sis 0 coldfusion coldfusion-8
我有一个名为"shopping_cart_qry.cfm"的页面,它SELECT从各种表中执行一系列查询.它提取数据并填充一个名为的结构shopping.该结构包含大约50个参数,例如:
shopping.company_id
shopping.brand_id
shopping.cost_Price
shopping.expiry_dt
shopping.user_id
shopping.item_name
shopping.item_cost
...
Run Code Online (Sandbox Code Playgroud)
我只需要15出50个参数(的shopping.item_name,shopping.item_cost等等),用于不同的任务.所以我<cfinclude>在名为"item_info.cfm"的新文件中调用"shopping_cart_qry.cfm ".
在我执行<cfdump>该结构的文件中,我看到所有50个参数,包括我需要的15个参数.但是,当我尝试为15个参数分配新名称时,我需要这样:
<cfset itemName = "shopping.item_name">
<cfset itemCost = "shopping.item_Cost">
<cfset itemDt = "shopping.item_Dt">
Run Code Online (Sandbox Code Playgroud)
然后使用<cfdump>看到我能够成功,我看到变量名称(itemName,itemCost等...)但没有值.
<cfdump var="#shopping.item_name#">
<cfdump var="#shopping.item_Cost#">
<cfdump var="#shopping.item_Dt#">
Run Code Online (Sandbox Code Playgroud)
我应该用<script>吗?
你应该删除引号,例如:
<cfset itemName = shopping.item_name>
Run Code Online (Sandbox Code Playgroud)
请参阅cfset上的Adobe文档.
| 归档时间: |
|
| 查看次数: |
86 次 |
| 最近记录: |