我有一个代码可以检索表单中发送的所有输入数据。如果表单仅填写了 2 个字段,则 PHP 仅获取这 2 个字段的值(表单中未更改的字段不会提交)。
然后我想为我用我的 PHP 代码检索到的那些字段更新一个 SQL 表。这是我迷路的地方。我只需要在 SQL 中指定从表单收到的字段,但这是可变的。也许我只收到了 1 个字段,也许我收到了 7 个字段......
这是我的代码:
if (isset($_POST) && !empty($_POST)) {
echo $internalImage;
foreach ($_POST as $key => $value)
{
echo "Field Name: ".htmlspecialchars($key)." | Value: ".htmlspecialchars($value)."<br>";
}
}
你有什么建议?