与某些语言一样,您可以添加括号来指定代码.我能在Lua中做些什么来分割我的代码部分,类似于下面的例子吗?
{
//Code
}
Run Code Online (Sandbox Code Playgroud) 我有一系列权限组,如Admin,Moderator等...我想查询SQL数据库并检索这些组的人数...这是我的代码:
$groups = $this->getGroupsUsingPermission("sabre.access");
foreach($groups as $g) {
$command = "SELECT COUNT(PERMISSION_GROUP) FROM users
WHERE PERMISSION_GROUP='".$g."';";
$query = mysqli_query($this->connection, $command) or die (mysqli_error());
$amountOfStaff = $amountOfStaff + mysqli_fetch_row($query)[0];
}
Run Code Online (Sandbox Code Playgroud)
除了一遍又一遍地查询数据库之外,还有更好的方法吗?
更新:
我的意思是这样的:
groups:
member:
permissions:
- sabre.access
admin
permissions:
- sabre.admin
inheritance:
- member
Run Code Online (Sandbox Code Playgroud)
现在,我有这个工作,以及继承.它返回一个数组,如:
member, admin (any other groups which have access to 'sabre.access' etc...)
Run Code Online (Sandbox Code Playgroud)
所以,当我设置某人的团体时:
ID, USERNAME, PERMISSION_GROUP
1 KraZ Owner
Run Code Online (Sandbox Code Playgroud)
我想要算上阵列中任何一个群体的每个人,你能得到我吗?