ColdFusion:一键更新多条记录

ColdFusion: Updating Multiple Records With One Click

我有一个查询可以从我的 table 中检索 ID、评论和状态列。用户可以在页面上更新评论和状态。 ID 用于更新每条记录。我已将其设置为基于查询 RecordCount 发生循环,但计数器 returns 值乘以 times:

即行数 = 3, 3, 3

如果我手动更新我的语法以将循环计数器显示为 3,它工作正常。我正在使用 cfoutput 标签输出到 HTML table,所以标签位于 table 内。这有关系吗?无论如何,这是我设置记录数的语法:

<form action="cit_update.cfm" method="post" id="citUpdate">
<input type="hidden" name="RowCount" value="#ReviewExpand.RecordCount#">

您在 <cfoutput query="ReviewExpand"> TAG 中使用#ReviewExpand.RecordCount#,那么您的 return 发生了 RecourdCount 次。

您需要从 <cfoutput query="">... 循环中获取 recordCount。