【发布时间】:2021-06-06 05:10:40
【问题描述】:
在摘要页面上,每条记录旁边都有一个编辑按钮。
在此屏幕上,客户要求我们在每条记录旁边添加一个修改记录按钮。
请看截图。
客户端不希望修改现有记录。而是创建原始记录的修改版本并插入到另一个表中。
问题是我们如何获取这条现有记录的 ID 并将其与新创建的数据一起插入到另一个表中?
这个想法是这样我们可以查询这两个表并并排显示现有记录的现有版本和修改版本。
<label>Existing activities for next year: </label>
<input id="btnta" type="button" value="Amend" name="btnta" /><br>
<textarea id="taskActivities" class="longText" name="taskActivities" maxlength="4999"></textarea>
<br>
<div id="dvta" style="display: none">
<label>Amended activities for next year: </label> <br>
<textarea id="amended_taskActivities" class="longText" name="amended_taskActivities" maxlength="4999"></textarea>
</div>
<br>
所附截图显示了两个文本框,顶部一个是现有记录,空文本框是现有记录的新修改版本。
任何想法如何处理这个?
我不是 PHP 专家 - 提前感谢您的帮助。
【问题讨论】:
-
如果上面的 HTML 是表单的一部分或收集在 JavaScript 操作中,您可以使用具有源 ID 的隐藏
<input>。在填充其他字段的同时填充它,并在读取其他字段的同时读取它???? -
非常感谢您的回复先生。我最接近获取源 ID 的是来自以下更新语句的 $rowid:
Where Id = $rowId";由于空间而缩短。我在一个蓝色的月亮上做一次php。我碰巧是 .net/js 的家伙。谢谢你指导我。
标签: php html sql-server forms