я 2 Флажка, которые обеспечивают различные значения ..Как я могу обновить значение из значения в флажке
<input type="hidden" name="position[]" value="<?php echo $excheck['check_id']; ?>">
<input name="position[]" class="checkbox" type="checkbox" <?php if($pos == $poss) echo 'checked = "checked"'; ?> value="<?php echo $eq['pos_unit_name']; ?>">
его для твердо проверяются или нет ..
, если он не установлен , то значение все равно будет доставлено, которое равно check_id
.
проблема в том, что если установлен еще один флажок, а текущий флажок остается, как добавить код?
это в настоящее время мой код ..
$check = $_POST['position'];
foreach ($check as $id)
{
if(is_numeric($id))
{
$up = mysql_query("delete from checklist where check_id = $id");
}
}
то, что я хочу сделать это, если его не остановить, данные удаляются на основе check_id
и если другой флажок, вставить новые данные, и если флажок отмечен, то он просто обновил значение на основе check_id
пытаются print_r ($ _ POST) и см-ю структура массива. потому что ваше имя элемента не «позиция», это «позиция []» – Mortezaipo
ну, флажок находится в цикле 'while' .. я не упоминал об этом в своем коде .. извините .. – haruya