用户将输入他们的Id号码,然后会显示与此Id号码相关的帐户(单选按钮)。他们可以有1个甚至10个账户(单选按钮)。我需要让他们 将他们的帐户更新为Y,N。帐户ID是组成广播组的组成部分。现在我需要知道谁来循环这些单选按钮来查看他们选择的内容。Coldfusion中的动态单选按钮组
<cfif isDefined('FORM.bnt2')>
<cfloop index="i" list="#form.fieldnames#">
<cfquery name="accept" datasource="#request.dsn#">
UPDATE opt SET
f14 = '#evaluate(i)#'
WHERE f4 = '#FORM.id#'
</cfquery>
</cfloop>
</cfif>
<cfform name="frm2" id="form2" method="post" action="">
<cfinput type="radio" name="#f5#" value="y">
<cfinput type="radio" name="#f5#" value="n">
<cfinput type="hidden" name="id" value="#f4#" />
<cfinput name="bnt2" type="image" class="btn" src="images/accept.gif" value="Submit"/>
表单名?或字段名称?如果转储表单范围,您应该能够看到所有内容,然后您可以遍历结构或字段名称列表来执行所需的任何操作。 – Henry 2010-09-10 15:40:09
这是我正在尝试做的... UPDATE SET选择F14 = '#evaluate(ⅰ)#' 其中f4 = '#FORM.ssn#' –
2010-09-10 15:43:47
对于所有圣洁的爱...请不要使用#form.SSN#;)有很多工具可用于创建适用于一般/不安全形式的唯一标识符。 – Leigh 2010-09-10 20:57:53