Well, Normally if you want to loop over form fields, you can use something like this:
<cfloop list=#form.fieldnames# index="thisField"> <cfset whateverVariable = #StructFind(form,thisField)#> </cfloop> George On 2/4/06, j s <[EMAIL PROTECTED]> wrote: > > It is passed to tag first. What I'm not clear on is how to loop the form > fields. > > <cfmodule > template="productAdd.cfm" > action = "add" > ProductID = "#FORM.ProductID#" > qty = "#FORM.Qty#" > options = "#FORM.Option.CurrentRow#" > > > > > >Hi, > >By saying 'I want to pass these options along with the productID and > qty', > >are you saying that when you submit the form, the values are not being > >passed to the action page? > > > >Otherwise Ian's answer about the array notation for form data seems > right. > >In simple terms, the radio button for option1 will be named > >form.option1(when the action page sees it) and it's value will be > >#form.option1#. > > > >If you know the total number of options, you can loop through that number > >like so (not tested): > > > ><cfloop from=0 to=thatNumber index="thisNumber"> > > <cfif StructKeyExists(form,'option#thisNumber#')> > > <cfset whateverVariable = #form["option" & thisNumber]#> > > </cfif> > ></cfloop> > > > >George > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Message: http://www.houseoffusion.com/lists.cfm/link=i:4:231368 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54