ColdFusion - 如何编辑记录?

时间:2013-07-21 23:11:09

标签: coldfusion cfml

我想编辑Record2,但是当我点击编辑按钮时,它总是会显示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>

1 个答案:

答案 0 :(得分: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>