【发布时间】:2011-01-26 10:40:18
【问题描述】:
我有一个查询和一个字段/列名称列表。我想做一种双循环——遍历查询中的每条记录,然后遍历字段/列名列表并输出每个对应的字段。循环应该是这样的:
<table>
<cfoutput query="myQuery">
<tr>
<cfloop list="#cols#" index="col">
<td>?</td>
</cfloop>
</tr>
</cfoutput>
</table>
问题是在问号所在的位置放什么...我试过#myquery[col]#,但这不起作用。我需要在变量col 中获取由字符串名称指示的变量...显然,#col# 只会返回列名。我需要想办法对字符串进行双重评估……比如##col##,当然这也行不通。我怎样才能做到这一点?
【问题讨论】:
标签: dynamic coldfusion evaluate