步骤:
1)从数据库中选择记录
2)将记录分配给html文本框
3)文本框中的用户更改值
4) 用户单击“保存”html 按钮。
5) 表单提交方法="post" action="current-page"
6)从文本框中获取值
7) 更新数据库表中的记录
解释:表单提交后页面刷新,所以从数据库中选择记录是在更新数据库之前发生的,这就是为什么 html 文本框无法获取最新记录的原因。提交表单后如何将最新记录分配给文本框?
执行第 5 步时,页面将刷新。所以第 1 步和第 2 步将在第 7 步之前执行,这就是第 3 步的文本框无法获取最新记录的原因。如何使步骤 7 在步骤 1 之前发生?
问题解决了。我只是将步骤 7 的代码上移到步骤 1 的顶部。