I do something like that, but use a regex that works no matter how many
digits are in the form field.

<CFLOOP LIST = "#FORM.FieldNames#" INDEX = "ThisField">
<CFSET variables.RecID=RemoveChars(ThisField,1,REFind
"[[:digit:]]",ThisField)-1)>
        ... do stuff with variables.RecID ...
</CFLOOP>

--Matt Robertson--
MSB Designs, Inc.
http://mysecretbase.com



-----Original Message-----
From: Douglas Brown [mailto:[EMAIL PROTECTED]] 
Sent: Tuesday, April 16, 2002 10:01 AM
To: CF-Talk
Subject: Re: Numeric Form Field Names...


just do it so that you have something like #form.field_1# and if you
just want the 1 out of it, do a #right(form.fieldNames, 1)# to get he
desired field numbers


"Success is a journey, not a destination!!"



Doug Brown
----- Original Message -----
From: "Houk, Gary" <[EMAIL PROTECTED]>
To: "CF-Talk" <[EMAIL PROTECTED]>
Sent: Tuesday, April 16, 2002 9:49 AM
Subject: Numeric Form Field Names...


> I have an online survey that I built. The questions are dynamically 
> drawn from a table. The radio button values are drawn from a different

> table. I wanted the name of each radio button group to be the id of 
> the question. This of course creates a problem when trying to output 
> #form.1#. Any ideas on how to work around this?
>
> Thanks,
>
> - Gary
> 

______________________________________________________________________
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/cf-talk@houseoffusion.com/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to