#php #html #mysqli
#php #HTML #mysqli
Вопрос:
Я создаю массив с интервалом while для каждого элемента, который я сохранил в своей базе данных, и он отображается с флажками, позволяющими пользователю выбирать, какие из них они будут использовать, но я не могу отправить эти элементы..
это то, что я использую для отображения каждого элемента и отображается на моем экране с каждым идентификатором таблицы и упражнением, назначенным этому идентификатору
<?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, который я использовал для их отображения