gpt4 book ai didi

php - 处理多个表单输入字段

转载 作者:行者123 更新时间:2023-11-29 13:15:28 25 4
gpt4 key购买 nike

我有一个包含 15 字段的 form,以及一个具有相同 15 字段名称的 table

在表单中,只有 4 字段是必填,其余 11 不是必填..

现在我如何根据数据库处理表单,因为我知道我有 4 必填字段,因此我可以轻松地根据数据库处理它..

但是当表单收到超过 4 个要针对数据库进行处理的字段时,我该如何处理它..

我不想在此处使用 if{} else{} 以避免 11*114 必填字段组合

我的主要目的是我不想在这里使用if else语句..

任何建议或帮助都会有很大帮助......提前致谢

最佳答案

在执行之前使用字符串连接构建查询。

$qry = "INSERT INTO table_name SET required1 = 'value1', required2 = 'value2'; // etc

if (isset($optional_field)) $qry .= ", optional1 = 'optional_value1'";

根据需要对每个字段重复 if 语句,然后执行实际查询。

另一种方法是每次插入所有字段,确保用户未填写的可选字段在插入之前设置为其默认值。

关于php - 处理多个表单输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21516179/

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