Похоже, у вас есть таблица, в которой хранятся все идентификаторы чего-либо, и вы хотите, чтобы кто-то мог определить каждую запись как показанное "объявление" и сделать все сразу.
МойБыло бы предложено изменить код:
<input type="checkbox" name="feature[]" value="feature">
, чтобы отразить выбранную функцию и вернуть свои функциональные возможности в соответствии с требованиями.Например:
<input type="checkbox" name="feature[]" value="<?php echo $row['ads_id']; ?>">
Когда флажок установлен, значение флажка устанавливается, ваш код выше будет означать, что значение флажка функции всегда будет «функция», но это не будет относиться к «ads_id»'field.
Перейдя к приведенному выше примеру, вы могли бы:
обновить таблицу, указав, что ни одно из дополнений не представлено
перебрать переменную формы feature [], чтобы обновить таблицу и установить для выбранного столбца значение true для выбранных столбцов.
Я сделал то же самое, но использовал радиогруппы.потому что проверки дают вам значение, только если они проверены.
Например:
<label><input type="radio" name="feature[$id]" value="yes"/>yes</label>
<label><input type="radio" name="feature[$id]" value="no"/>no</label>
hth:)