如何在php中使用另一个页面上的标签创建会话?

时间:2017-07-06 09:30:45

标签: php mysql session

我正在开发php项目,我有2个表userscompany。用户首先注册自己,然后创建公司 为他自己。一个用户可以有多个公司访问。所以我 有一个页面,将向特定用户显示授权公司。 现在,我必须访问特定用户的特定公司。让我们说吧 用户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    
    }
}
?>

现在我只能访问选定的公司。因为我必须创造 公司会议如何才能得到它。

1 个答案:

答案 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