0

ユーザー アクセスを管理するための 2 つのデータベース テーブルがあります。

  1. テーブルLevel

    lvl_Id| level_name
    1     |  admin
    2     |  user_1
    3     |  user_2
    
  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+
4

0 に答える 0