Yeah I can see it now. I needed to do this as I use the same results page for modify & delete. I think maybe a code restructure is needed here.

Regards - Paul


From: [EMAIL PROTECTED]
Reply-To: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Subject: Re: [ cf-dev ] Form Submission Problem
Date: Thu, 12 Aug 2004 13:32:48 +0100


you're looping through your query: <cfoutput query="getItems">

so if you have > 1 record returned in that query, you will have multiple
forms, all with the same name and form field names.  Which isn't a good
idea.  Make sure each form is uniquely name, perhaps:

<CFFORM name="hiddenValues#getItems.CurrentRow#" ACTION="moditemform.cfm"
METHOD="POST">





"Paul Swingewood"
<[EMAIL PROTECTED] To: [EMAIL PROTECTED]
tmail.com> cc:
Subject: [ cf-dev ] Form Submission Problem
12/08/2004 13:25
Please respond to
dev






I have the following code

<cfif getitems.recordcount gt 0>
                     <cfoutput query="getItems">
                               <tr>
                                          <!--- bgcolor="##ffcdef" --->
                                          <td width=75 rowspan=4>

                                                              <cfswitch
Expression="#form.ItemAction#">

<cfcase value="modify">

<CFFORM name="hiddenValues" ACTION="moditemform.cfm" METHOD="POST">

      <input type="hidden" name="ItemAction" value="modify">

      <input type="hidden" name="itemID" value="#getitems.itemID#">

      <a href="javascript:document.hiddenValues.submit()">

      <img name="#itemName#" src="../images/products/#itemImage#"
width="75" height="75" style="background-color: ##CC66FF">

      </a>

</cfform>

</cfcase>

<cfcase value="delete">

<CFFORM name="hiddenValues" ACTION="delitemform.cfm" METHOD="POST">

      <input type="hidden" name="ItemAction" value="delete">

      <input type="hidden" name="itemID" value="#getitems.itemID#">

      <a href="javascript:document.hiddenValues.submit()">

      <img name="#itemName#" src="../images/products/#itemImage#"
width="75" height="75" style="background-color: ##CC66FF">

      </a>

</cfform>

</cfcase>
                                                              </cfswitch>

</td>
<td width="1" rowspan=4>
<img src
="../images/spacer.gif" width="1" align="top">
</td>
</tr>
<tr>
<td valign="top">Item Name :</td>
<td Valign="top">
#getitems.ItemName#</td>
</tr>
<tr>
<td valign="top">Part Number
:</td>
<td valign="top">
#getitems.partnum#</td>
</tr>
<tr>
<td valign="top">Item ID :</td>
<td valign="top">
#getitems.itemID#</td>
</tr>
</cfoutput>
<cfelse>
Sorry no items were found with that ItemID or Part
Number
</cfif>




The form is submitted ok if only one item is returned in getItems. It
doesn't work when multiple items are returned. I just get the error on page

(standard non helpful JS error). Can anyone see why this should be please?

Regards - Paul



--
These lists are syncronised with the CFDeveloper forum at
http://forum.cfdeveloper.co.uk/
Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

CFDeveloper Sponsors and contributors:-
*Hosting and support provided by CFMXhosting.co.uk* :: *ActivePDF provided
by activepdf.com*
      *Forums provided by fusetalk.com* :: *ProWorkFlow provided by
proworkflow.com*
           *Tutorials provided by helmguru.com* :: *Lists hosted by
gradwell.com*

To unsubscribe, e-mail: [EMAIL PROTECTED]






--
These lists are syncronised with the CFDeveloper forum at http://forum.cfdeveloper.co.uk/
Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/


CFDeveloper Sponsors and contributors:-
*Hosting and support provided by CFMXhosting.co.uk* :: *ActivePDF provided by activepdf.com*
*Forums provided by fusetalk.com* :: *ProWorkFlow provided by proworkflow.com*
*Tutorials provided by helmguru.com* :: *Lists hosted by gradwell.com*


To unsubscribe, e-mail: [EMAIL PROTECTED]




-- These lists are syncronised with the CFDeveloper forum at http://forum.cfdeveloper.co.uk/ Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

CFDeveloper Sponsors and contributors:-
*Hosting and support provided by CFMXhosting.co.uk* :: *ActivePDF provided by 
activepdf.com*
     *Forums provided by fusetalk.com* :: *ProWorkFlow provided by proworkflow.com*
          *Tutorials provided by helmguru.com* :: *Lists hosted by gradwell.com*

To unsubscribe, e-mail: [EMAIL PROTECTED]



Reply via email to