2011-02-17 61 views
2

我正在使用cfloop来生成一堆变量的标题。将字符串转换为Coldfusion中的变量

问题在输出上我只是得到实际的变量名称,即#qQuery.varName#而不是它的值,即“Item Name”。

继承人我的代码快速味:

<cfloop query="qQuery"> 
<cfloop query="qTest"> 
<cfset varTest = "qQuery." & varName> 
<cfoutput>#varTest#</cfoutput> 
</cfloop> 
</cfloop> 

谢谢:)

回答

2

尝试是这样的:

<cfset vartest = qQuery[varName]> 
+0

神圣的蝙蝠侠,这完全成功了!真棒!谢谢! – timsayshey 2011-02-17 22:25:50