我正在對排序和一部分進行調查,我遍歷所有問題,cfquery,然後使用查詢作爲變量。它看起來像這樣:Coldfusion - 如何在變量內部轉義變量?
<cfloop index="q_number" from="1" to "10">
<cfquery name="q#q_number#_check" datasource="datasource">
SELECT *
FROM table
</cfquery>
<cfif len(#q#q_number#check.something#) GT 0>
我得到一個錯誤,因爲變量裏面的變量。這是否有一個快速入侵? 我試過
<cfset escape_var = q#q_number#_check.question>
<cfif len(#variables.escape_var#) GT 0>
但這並沒有奏效。
謝謝。
沒錯,但評估是矯枉過正。只需使用變量作用域。 – Leigh 2011-02-24 23:24:27