【发布时间】:2019-03-25 09:47:37
【问题描述】:
我有 2 个表,一个名为 users,还有一个名为 role_id 的表,它使用外键从名为角色的第二个表中获取数据。所以 role_id 是角色的 id,但我想获取位于角色表中的值并打印它而不是 id。我什至不知道该怎么做。 因此,如果我们查看代码: 我想回显角色的值而不是role_id,但它位于另一个表中
$querytable = mysqli_query($con, "SELECT * from users WHERE role_id = '2' OR role_id = '1'");
while($row=$querytable->fetch_assoc()):?>
<tr><td><?php echo $row['username'];?></td>
<td><?php echo $row['fio'];?></td>
<td><?php echo $row['password'];?></td>
<td><?php echo $row['role_id'];?></td>
<td><?php echo $row['salary_fix'];?></td>
<td><?php echo $row['salary_percent'];?></td></tr>
<?php endwhile;?>
【问题讨论】:
-
试着更清楚你的问题
-
你到底想显示什么
-
还向我们展示所有这些相关表的架构
-
现在你有几个答案尝试他们