gpt4 book ai didi

php一次将数据插入具有多个ID的数据库?

转载 作者:行者123 更新时间:2023-11-29 03:02:21 25 4
gpt4 key购买 nike

我有一个表格。里面有许多复选框。因此,当有人选择一些复选框(假设我们选择了两个复选框磁盘空间、处理器)并单击保存时。然后它应该像这样保存在数据库中

id  attribute_name
1 Disk space
2 Processor


<form id="formID" method="post" action="" enctype="multipart/form-data">
<input type="checkbox" name="" value="Disk space"/>Disk space<br />
<input type="checkbox" name="" value="Color"/>Color<br />
<input type="checkbox" name="" value="Processor"/>Processor<br />
<input type="submit" name="save" id="save" value="save"/>
</form>

那么有人可以告诉我该怎么做吗?我做了这样的插入查询

INSERT INTO `ia_attributes`(`attribute_id`, `attribute_name`) VALUES ('', '".$attribute_values."')";

但是这个在一个列中输入了所有选定的属性。

最佳答案

<form id="formID" method="post" action="" enctype="multipart/form-data">
<input type="checkbox" name="test[]" value="Disk space"/>Disk space<br />
<input type="checkbox" name="test[]" value="Color"/>Color<br />
<input type="checkbox" name="test[]" value="Processor"/>Processor<br />
<input type="submit" name="save" id="save" value="save"/>
</form>

插入查询应该是

foreach($_POST['test'] as $value) {
INSERT INTO `ia_attributes`(`attribute_id`, `attribute_name`) VALUES ('', '".$value."')";
}

关于php一次将数据插入具有多个ID的数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21280099/

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