gpt4 book ai didi

php - 我想将多个复选框选定的选项保存到 MySQL 中

转载 作者:行者123 更新时间:2023-11-29 08:29:55 24 4
gpt4 key购买 nike

我搜索了很多,但没有找到任何解决方案。我想在 SQL 中保存复选框选定的选项。如果用户选择两个复选框,则必须以逗号分隔保存在 MySQL 中。

请帮我解决这个问题

HTML 代码

<input name="patno" id="patno">
<input type="checkbox" name="newt[]" value="Diesel" id="type" />Diesel
<input type="checkbox" name="newt[]" value="Petrol" id="type" />Petrol
<input type="checkbox" name="newt[]" value="Electricity" id="type" />Electricity

PHP 代码

$order = "INSERT INTO tblsampo
(patno, stno, newt)
VALUES
('$smonth',
'$patno','$stno','$newt')";

$result = mysql_query($order); //order executes
if($result){
echo("<br>Input data is succeed");
} else{
echo("<br>Input data is fail");
}
?>

最佳答案

像这样简单地内爆 $_POST['type'] 数组......

$types = implode(",", $_POST['type']);

然后将该 $types 变量插入到您的表中...

所以...

$types = implode(",", $_POST['type']);

if($types){
$order = "INSERT INTO tblsampo
(patno, stno, type)
VALUES
('$smonth',
'$patno','$stno','$types')";}

关于php - 我想将多个复选框选定的选项保存到 MySQL 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16948457/

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