首页 > 解决方案 > 父子for循环PHP

问题描述

请帮助我使用来自数据库的这 3 个表创建一个父子循环。这是我的数据库

Role table

id   |   name
 1   |   Writer
 2   |   admin
 3   |   user

下一个

Permission Table
id     |   name
 1     |   writer.edit
 2     |   writer.create
 3     |   writer.delete
 4     |   admin.edit
 5     |   admin.create
 6     |   user.update
 7     |   user.create
 8     |   user.view

next 是最后一个连接权限和角色表的表

 Role_has_permission  table

 id    |    role_id     | permission_id
 1     |       1        |       1
 2     |       1        |       2
 3     |       1        |       3
 4     |       2        |       4
 5     |       2        |       5
 6     |       3        |       6
 7     |       3        |       7
 8     |       3        |       8

接下来的输出应该是......

writer
  -writer.edit
  -writer.create
  -writer.delete
admin
  -admin.edit
  -admin.create
user
  -user.update
  -user.create
  -user.view

如何使用 PHP 和 mysql 循环这个。可以放入数组中。只要输出正常。

提前致谢。

标签: phpmysql

解决方案


推荐阅读