У меня есть собственный сценарий, который я использую для этого ... посмотрим, сможете ли вы его адаптировать или я где-то в курсе того, что вы пытаетесь сделать.
Схема: ряды продуктов, каждый из которых имеет флажок, который пользователь может установить, чтобы указать, что этот продукт необходимо добавить в корзину, чтобы увидеть цену.
Код:
<td><input type="checkbox" name="addforprice[<?php echo $record['id']; ?>]" /></td>
Тогда, когда форма отправлена:
если ($ _ POST [ 'addforprice']) {
foreach (array_keys ($ _ POST ['addforprice']) как $ var) {
$ data ['add_for_price'] = 1;
$ update = $ db-> query_update (TABLE_PRODUCTS, $ data, "id =". $ var);
echo "addforprice:". $ var. ' ». $ данных [ 'add_for_price']. '
;
переменные не установлены ($ данные [ 'addforprice']);
}
}
$record['id']
- это идентификатор базы данных, сгенерированный при печати строк.