-3

我想编辑 Record2,但是当我单击 Edit 按钮时,它总是显示 Record1 的信息。如果我单击任何其他编辑按钮,它只会显示 Record1 的信息。它如何知道我要编辑哪条记录?请帮忙。谢谢你。

<cfform name="formName" action="edit.cfm" method="post">
....some additional codes.....
<cfloop query="qryName">
Record1_data     Edit button
Record2_data     Edit button
Record3_data     Edit button
Record4_data     Edit button
</cfloop>
....some additional codes.....
</cfform>
4

1 回答 1

1

除非有一个非常好的理由我真的会回避cfform使用它,否则很少有充分的理由使用它

您需要传入某种形式变量,该变量与ID您要拉入数据库的内容相对应。

<form name="formName" action="edit.cfm" method="post">
  <cfloop query="qryName">
    <input type="checkbox" name="Record" value="#qryName.ID#" /> Record #qryName.ID#
  </cfloop>
</form>
于 2013-07-22T00:52:35.450 回答