I'm trying to insert the value of selected radio buttons using CFLOOP and #form.fieldNames#. It's returning the correct values that need to be inserted into the database, but it's also returning the value and name of my submit button. I thought using form.fieldNames was correct but I'm not sure how to return all the selected fields but not the submit? Thanks for any help!
<!--- // FORM ---> <cfform action="page.cfm" method="get"> <table> <cfoutput query="getAll" group="statusName"> <tr> <th class="rowStatusId" colspan="3">#statusName#</th> </tr> <cfoutput> <tr class="#iif(currentrow MOD 2,DE('rowAltOne'),DE('rowAltTwo'))#"> <td align="center"><input type="radio" name="#dbId#" value="7" /></td> <td align="center"><input type="radio" name="#dbId#" value="8" /></td> <td>#dbNameFirst# #dbNameLast#</td> </tr> </cfoutput> </cfoutput> </table> <p><input name="inputButton" class="formButton" type="submit" value="submit" /></p> </cfform> <!--- // LOOPING and INSERT ---> <cfif isDefined("form.inputButton")> <cfloop index="i" list="#form.fieldNames#"> <!--- test output to make sure it's giving correct values ---> <cfoutput> #i# <br /> #form[i]# <br /><br /> </cfoutput> <!--- insert that bombs because of the text ---> <cfquery datasource="#dbname#" name="addContact"> INSERT INTO contact FIELDS (contactDbId,contactTypeId,contactDate) VALUES (#Evaluate(i)#,#form[i]#,#DateFormat(Now(), 'yyyy-mm-dd')#) </cfquery> </cfloop> <cfelse> ....... Give me this: 361 <---- dbId (correct) 8 <----- contactTypeId (correct) 807 <---- dbId (correct) 7 <----- contactyTypeId (correct) INPUTBUTTON <----- how do I not output this? submit <------- and this? <!--- // ERROR ---> Syntax error or access violation message from server: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FIELDS (contactDbId,contactTypeId,contactDate) VALUES (448,8,2008-01-05)' at line 2" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:295953 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4