Я создаю массив с указанием времени для каждого элемента, который я сохранил в своей БД, и отображается с флажками, чтобы позволить пользователю выбирать, какие из них они будут использовать, но я не могу отправить эти элементы
это то, что я использую для отображения каждого элемента, и отображается на моем экране с каждым идентификатором таблицы и заданием, назначенным этому идентификатору
<?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);
}
Я просто хочу сохранить выбранные элементы из флажков, но эти флажки создаются с WHILE, который я использовал для их отображения