从UserSpice中的数据库获取数据

拉贾·戈帕尔(Raja Gopal)

我是PHP和Mysql的新手,如果我看起来很傻,请原谅我

我正在通过UserSpice Framework制作一个Web应用程序。

我的查询是我需要显示登录用户的角色。就像他是管理员一样,然后以管理员身份回显

我从用户表中获取登录用户的权限ID,并将其与权限表中的权限ID进行比较,并尝试从权限表中获取角色的名称。但是它显示以下错误。

Notice: Array to string conversion in C:\xampp\htdocs\***\account.php on line 477 
Array 

我的查询如下

<?php 
$query =$db->query("select name from permission where permission.id=users.permissions"); 
$results = $query->results(); 
echo $results; 
?>

有关信息:

权限表具有两个字段id和name。

Users表中有许多字段,其中id是其中之一,其ID与权限表中的ID值相同。

拉贾·戈帕尔(Raja Gopal)

我终于获得了所需的输出,因此认为这可能会对其他人有所帮助,所以我在回答自己的问题。

<?php
$query = $db->query("SELECT * FROM user_permission_matches WHERE user_id = ?", array($user->data()->id));
$x = $query->results(true); //dump($x); 
foreach ($x as $y){ //dump($y); 
$perm_id=$y["permission_id"]; 
$query = $db->query("SELECT * FROM permission WHERE id = ?", array($perm_id)); 
$z = $query->results(true); //dump($z[0]); 
$perm_name=$z[0]["name"]; 
echo $perm_name.'<br/>';; 
}
?>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从UserSpice中的数据库获取数据

来自分类Dev

从数据库中的表获取数据

来自分类Dev

无法从数据库中获取数据

来自分类Dev

如何从数据库中获取数据?

来自分类Dev

PHP从数据库中获取数据

来自分类Dev

从FMDB数据库中获取数据

来自分类Dev

如何获取数据库中的数据数据

来自分类Dev

从数组中的数据库获取多行

来自分类Dev

在Django中获取数据库类型

来自分类Dev

情绪从数据库中获取价值

来自分类Dev

从数据库中获取变量的价值

来自分类Dev

在PHP中获取数据库结果

来自分类Dev

在mysql中获取Wikipedia数据库?

来自分类Dev

从数据库中获取Guid

来自分类Dev

情绪从数据库中获取价值

来自分类Dev

从数据库中获取价值

来自分类Dev

从数据库中获取价值

来自分类Dev

TCPDF 从数据库中获取值

来自分类Dev

添加从数据库中获取的数字

来自分类Dev

从数据库中获取的值的长度

来自分类Dev

从 Firebase 数据库中获取价值

来自分类Dev

获取数据库中某项的数量

来自分类Dev

无法从数据库中获取图像

来自分类Dev

从数据库中获取数据并在laravel中显示数据库中的值

来自分类Dev

在级联选择框中从数据库中获取数据

来自分类Dev

在sqlite中以树状结构从数据库中获取数据

来自分类Dev

如何从休眠中的数据库中获取数据

来自分类Dev

从Rails中的数据库中获取数据

来自分类Dev

在AngularJs中从数据库中获取并显示数据