Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 复选框输入根据选择传递到MySQL查询的数组值_Php_Mysql_Arrays_Insert - Fatal编程技术网

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'];
   ?>