我正在开发php项目,我有2个表users
和
company
。用户首先注册自己,然后创建公司
为他自己。一个用户可以有多个公司访问。所以我
有一个页面,将向特定用户显示授权公司。
现在,我必须访问特定用户的特定公司。让我们说吧
用户A有3家公司COM-1,COM-2,COM-3。我创建会话
user.so我可以得到以下查询和结果:
$sql = mysqli_query($conn,"select * from company where `userId`= '".$_SESSION['userid']."' ");
while ($row = mysqli_fetch_assoc($sql))
{
if ($row>0)
{
?>
<div><a href='dash.php?=<?php echo $row["companyId"];?>' name="" value='<?php echo $row["companyId"];?>'><?php echo $row['companyName'];?></a></div>
<?php
}
}
?>
现在我只能访问选定的公司。因为我必须创造 公司会议如何才能得到它。
答案 0 :(得分:0)
我认为不需要会话,你只需要通过GET传递company_id变量。然后,您将在dash.php上轻松获得company_id。
简单改变这一行
<a href='dash.php?company_id='<?php echo $row["companyId"];?>' ><?php echo $row['companyName'];?></a>
dash.php
$_GET["company_id"]; // this is your company id