gpt4 book ai didi

php - 仅更新用户在表单中更改的那些字段

转载 作者:行者123 更新时间:2023-11-29 03:36:16 26 4
gpt4 key购买 nike

假设我有一个包含 16 到 20 个字段的表单,其中包括输入类型文本和文本区域。

表单使用 POST 方法将字段提交到一个 php 页面,该页面更新了一个表带有 $_POST 变量的数据库。

我的问题是我只想更新数据库中的更改值,而不是更新每个值,

这种优化应用程序的方法有多好? ,我也在另一个网站上阅读了以下答案:

  • mySQL automatically detects that you're updating a field with the same value it already contains, and doesn't actually update that field. Not sure if this is the same for other databases thet can be used with php.

另外,上述说法的真实性如何?

最佳答案

很简单,提交表单后,做:

if(isset($_POST['name'])) {
// Do the update
}
else {
// Don't do anything because it means there is no $_POST['name']
}

这是基本逻辑,希望这就是您要找的。

关于php - 仅更新用户在表单中更改的那些字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21214174/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com