如何通过html表单发送空值以不更改行
Posted
技术标签:
【中文标题】如何通过html表单发送空值以不更改行【英文标题】:how to send empty value by html form to not change row 【发布时间】:2021-05-25 09:46:22 【问题描述】:我正在使用类似的 html 表单
<form method ="" action="">
<input type="text" name="name">
<input type="text" name="email">
<input type="submit" name="submit">
</form>
可以说我不需要所有字段。现在,如果我想更新一个归档并点击提交按钮,我的 php 代码总是将空值发送到未归档的表单。我想在我的 sql 表行中保持相同的(过去发布的)值。
有什么好的解决办法吗? 谢谢
【问题讨论】:
【参考方案1】:这里没有提到你是如何保存数据的。首先,您需要考虑该字段是否可以真正为空。如果该字段永远不应该为空,那么您可以在尝试保存这些数据时检查空字段,如果任何字段为空,则不要更新该字段。留下之前的数据就好了。
【讨论】:
提交和空值 HTML 表单导致从我的 SQL 行中删除过去的数据,所以我想活下去,即使我在表单中没有输入任何内容,希望你现在能理解。以上是关于如何通过html表单发送空值以不更改行的主要内容,如果未能解决你的问题,请参考以下文章
如何在不通过视图在所有页面中发送表单的情况下从 django 布局(如“base.html”)获取表单数据?