Php 复选框输入根据选择传递到MySQL查询的数组值
我的复选框输入阵列正在完美显示和工作:Php 复选框输入根据选择传递到MySQL查询的数组值,php,mysql,arrays,insert,Php,Mysql,Arrays,Insert,我的复选框输入阵列正在完美显示和工作: <input name="seminar[<?php echo $a; ?>]" type="checkbox" id="seminar_<?php echo $a; ?> "value="" <?php echo $checked; ?>> 我先前处理上述复选框输入的for循环未将数据存储在$s中。我试图找到一种方法来存储这些值,并将其传递给foreach <input type="checkbox
<input name="seminar[<?php echo $a; ?>]" type="checkbox" id="seminar_<?php echo $a; ?> "value="" <?php echo $checked; ?>>
我先前处理上述复选框输入的for
循环未将数据存储在$s
中。我试图找到一种方法来存储这些值,并将其传递给foreach
<input type="checkbox" name="apple[]" value="1">
<input type="checkbox" name="apple[]" value="2">
<input type="checkbox" name="apple[]" value="3">
您的复选框是这样的…………好的
然后在php中,只需发布变量
<?php $apple=$_POST['apple'];
?>
现在,$apple是您选择的值的数组。
你的项目可以吗?….我试过了…foreach($seminar[$a]…但这显然不起作用,因为我前面的循环仅限于生成复选框。请重新格式化代码,因为现在您的复选框似乎是空值。当然,这解释了为什么除了空格之外,您在
$interest
字符串中不会得到任何内容,但我不认为问题如此棘手(艾尔:)我在和别人一起工作,而这看起来就像是一堆垃圾!这件事做得太错了,我现在才发现。谢谢你的帮助。
<?php $apple=$_POST['apple'];
?>