我不确定这是否可能。我可以连接两个代表变量名称的字符串,然后从中读取变量值吗?例如:
<cfloop index="person" from="0" to="#numberAuthorized - 1#">
//USING 'thePerson' DIDN'T WORK EITHER
<cfset thePerson = 'authorized_name' & person>
<cfquery name="qAddAuthorizedPeople" datasource="#thedb#" blockfactor="100">
INSERT INTO people (requestid, fullname)
VALUES ('#requestid#', '#authorized_name & 1#')
</cfquery>
</cfloop>
我需要阅读的变量是authorized_name0, authrozied_name1, etc.
. 所以我正在循环,所以我可以增加一个索引并将其附加到变量名的末尾。然后像这样插入我的数据库。显然,这是行不通的。我之前也尝试过连接并将其设置为变量(thePerson)并放入#thePerson#
查询中,但这也不起作用。我有什么办法可以做到这一点?