我想编辑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>
答案 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>