First of all, in the first page, in a hidden field, give it a value of how
many sections there are, which i hope u can do. Let's call this hidden
field "num_sections". Then, in the processing page for the loop....
<CFLOOP index="index" from=1 to=#form.num_sections#>
<cfif evaluate('form.section' & index) IS "yes">
listappend(blahblahblah
</cfif>
</CFLOOP>
:)
-----Original Message-----
From: Ewok [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, August 27, 2002 1:05 PM
To: CF-Talk
Subject: Dyanmic Form Names huh?
Ok, so I have a database full of sections in the admin section
section1
section2
section3
section4
no problem looping over them to create a dynamic form
<cfloop query="getsections" datasource="#request.maindsn#" dbtype="ODBC">
<cfoutput>
#getsections.sectionname#
<select name="#sectionname# size="1">
<option value="yes"> YES </option>
<option value="no"> NO </option>
</select>
</cfoutput>
</cfloop>
so I have a form that sorta resembles my artwork below.....
___________
Section 1 |___YES___|/\|
____________
Section 2 |____NO___|/\|
___________
Section 3 |____YES___|/\|
____________
Section 3 |____NO___|/\|
hehe those are drop down selects......no really they are!
ok so the form is simple enough
now when i process the template (send it to act_process.cfm)
I want to make a list of all the selections that were YES
............ section1,section3 from my beautiful example ; )
but i cant say
<cfif form.#section1# IS "yes">
listappend(blahblahblah
</cfif>
in a loop
HOW CAN I GET THESE FORM NAMES THEIR VALUES AND !!!! *cough* sorry i yelled
______________________________________________________________________
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists