我有两个数据库表来管理用户访问:
表Level
lvl_Id| level_name
1 | admin
2 | user_1
3 | user_2
表Menu
Menu_name | menu_allowed
Edit_data | +1+2+
Print_data| +1+2+3+
Edit_user | +1+
Edit_index| +1+2+
view_index| +1+2+3+
我想要做的是更改表menu_allowed
中的menu
,并在视图页面中选中复选框并更新表格。
这是我在视图页面中的代码:
<tr>
<td>Hak akses</td>
<td> : </td>
<td id="check"><?php foreach($test as $data) : ?>
<input type="checkbox" name="menu[]" value="<?php echo $data->menu_allowed ?> " /> <?php echo $data->menu_nama ?> <br />
<?php endforeach; ?></td>
我想要的形式:
User 1 :[v] Edit Data
[v] Print Data
[ ] Edit User
[v] Edit Index
[v] View Index
User 2 :[ ] Edit Data
[v] Print Data
[ ] Edit User
[ ] Edit Index
[v] View Index
我的问题是如何获得复选框(如果menu_name
中有数字)以及如何更新表格菜单。例如,如果用户2,我检查编辑数据并编辑索引,数据库将更新:
Menu_name | menu_allowed
Edit_data | +1+2+3+
Print_data| +1+2+3+
Edit_user | +1+
Edit_index| +1+2+3+
view_index| +1+2+3+