Я пытаюсь вставить несколько флажков с разными значениями в соответствующий столбец базы данных.
Например:
Просмотр:
У меня есть 4 флажка:
<input type="checkbox" name="approverAccess[]" value="LA" >
<input type="checkbox" name="approverAccess[]" value="OA" >
<input type="checkbox" name="approverAccess[]" value="PC" >
<input type="checkbox" name="approverAccess[]" value="TS" >
А таблица выглядит примерно так:
Таким образом, сценарий такой: если установлен первый флажок, столбец C1 будет иметьзначение «1», а остальное - «0», если установлен второй флажок, столбец C2 будет иметь значение «1», а остальное - «0» и т. д.Какой бы флажок ни был установлен, он должен быть показан или добавлен в соответствующий столбец таблицы.
Контроллер:
foreach($approverAccess as $selected) {
// ***What I'm going to do here****
}
$data = array(
'ID' => '',
'USERID' => $adminID,
'C1' => $selected,
'C2' => $selected,
'C3' => $selected,
'C4' => $selected
);
$this->dbquery->modInsertval('tblapprover',$data);
Как я могу продолжить это?