編集機能を備えたテーブルを作成しようとしていますが、古い値を更新された値に関連付けようとして問題が発生しました。私の解決策は、更新される値と一緒に古い値を渡す非表示の CFInput を含めることでした。その後、クエリは cfc 内で実行されます。
<cfform name="update" method="post">
<cfoutput query="allusers">
<tr>
<td>#username#</td>
<td>#email#</td>
<td>#securityID#</td>
<td><a href="">DELETE</a></td>
</tr>
<td><cfinput name="oldUsername" value="#username#" type="hidden"></cfinput><cfinput name="updateUsername" value="New Value"></cfinput></td>
<td><cfinput name="oldEmail" value="#email#" type="hidden"></cfinput><cfinput name="updateEmail" value="New Value"></cfinput></td>
<td><cfinput name="oldSecurityID" value="#securityID#" type="hidden"></cfinput><cfinput name="updateSecurityID" value="New Value"></cfinput></td>
<td><cfinput name="submit" type="submit"></cfinput>
<tr>
<cfdump var="oldUsername">
</cfoutput>
現在、エラーは発生していませんが、古い値が渡されているようには見えません。任意のヒント?