L'utilisateur saisira son numéro d'identification, puis les comptes liés à ce numéro d'identification seront présentés (boutons radio). Ils pourraient avoir 1 ou même 10 comptes rendus (boutons radio). Je dois les avoir mettre à jour leur compte à un Y, N. L'identifiant de compte est ce qui compose les groupes de radio. Maintenant, j'ai besoin de savoir qui faire la boucle à travers ces boutons radio pour voir ce qu'ils ont sélectionné.Groupe de boutons radio dynamique dans 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"/>
Nom du formulaire? ou nom de champ? Si vous vider la portée du formulaire, vous devriez être capable de voir toutes les choses là-dedans, alors vous pouvez faire une boucle dans la structure ou la liste des noms de champs pour faire ce dont vous avez besoin. – Henry
Voici ce que j'essaie de faire ... UPDATE opt SET F14 = '#evaluate (i) #' OÙ f4 = '# FORM.ssn #' –
Pour l'amour de tout ce qui est saint .. s'il vous plaît ne pas utiliser # form.SSN #;) Il y a beaucoup d'outils disponible pour créer des identifiants uniques utilisables dans des formulaires généraux/non sécurisés. – Leigh