我有两个数据库表来管理用户访问:
桌子
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
Table 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+