Php 无法使用post方法发送数组并向数据库查询多个项
我正在为我保存在数据库中的每个项目创建一个数组,数组中显示的复选框允许用户选择要使用的项目,但我无法发送这些项目 这是我用来显示每个项目的内容,并在屏幕上显示表格的每个id以及分配给该id的练习Php 无法使用post方法发送数组并向数据库查询多个项,php,html,mysqli,Php,Html,Mysqli,我正在为我保存在数据库中的每个项目创建一个数组,数组中显示的复选框允许用户选择要使用的项目,但我无法发送这些项目 这是我用来显示每个项目的内容,并在屏幕上显示表格的每个id以及分配给该id的练习 <?php while ($row7 = mysqli_fetch_array($result7)):;?> <input type="checkbox" name="array[]" value="<?php $row7['id_detalle_plan'];?>">
<?php while ($row7 = mysqli_fetch_array($result7)):;?>
<input type="checkbox" name="array[]" value="<?php $row7['id_detalle_plan'];?>"><?php echo $row7['ejercicio'];?>
<?php endwhile;?>
我只想保存复选框中的选定项目,但这些复选框是在我用来显示它们的同时创建的
foreach ($_POST["array"] as $elementos){
$sql = "INSERT INTO usuario_detalle_plan(id_detalle_plan,id_usuario)
values('$elementos','$idusuario');INSERT INTO detalle_plan_has_dia(id_detalle_plan,id_dia)
values('$elementos','$id_dia')";
mysqli_multi_query($db,$sql);
}