Здравейте,
Не мога да вкарам данни от няколко чекбокса в различни редове на една колона(role_id в таблица user_roles) в БД. Използвам CodeIgniter. Така ми вкарва само данните от един чекбокс. Кодът ми в модела е:
Вюто ми е:
Не мога да вкарам данни от няколко чекбокса в различни редове на една колона(role_id в таблица user_roles) в БД. Използвам CodeIgniter. Така ми вкарва само данните от един чекбокс. Кодът ми в модела е:
Код:
public function register() {
foreach ( $this->input->post('role_id') as $value)
{
$data = array('role_id' => $value,
'user_id'=>$insert_id
);
}
$this->db->insert('user_roles', $data);
}
Код:
<input type='checkbox' name='role_id[]' value='1'/>
<input type='checkbox' name='role_id[]' value='2'/>
<input type='checkbox' name='role_id[]' value='3'/>