Друзья! В цикле заполняю таблицу. В каждой ячейке по чекбоксу. Значения чекбоксов берутся из бд. В данной таблице проставляю нужные мне чекбоксы и сохраняю. Вопрос такой, как правильно мне отследить на каком поле я поставил галку? Если имя у чекбоксов я задаю исходя из итерации цикла. По сути имя могу любое дать, главное что бы я смог получить его посредством $_POST['??'].
В принципе, когда я делаю так: var_damp($_POST); то я вижу все чекбоксы на которых стоят галки, но как мне в коде узнать в каком именно?
Название checkbox-сов, уникализируйте.
Добавьте поле hidden, перед каждым checkbox-сом, таким образом у выбранных чекбоксов будет приходит их значение, у не выбранных значения hidden
<input type="hidden" name="item[uniqId]" value="0" />
<input type="checkbox" name="item[uniqId]" value="1" />
Сборка персонального компьютера от Artline: умный выбор для современных пользователей