如何在php中设置会话?

如何在php中设置会话?,php,session,Php,Session,我有一个项目,在用户登录后,用户将看到一些社会列表。 一旦点击特定的社会,他将进入它的仪表盘。 所以,如果用户在此之后单击了society-1,他应该只显示society-1的数据 <h6>Please select your society</h6> <?php $sql = mysqli_query($conn,'select * from `society`'); $_SESSION['society'] = $sql['so

我有一个项目,在用户登录后,用户将看到一些
社会列表
。 一旦点击特定的社会,他将进入它的仪表盘。 所以,如果用户在此之后单击了society-1,他应该只显示society-1的数据

<h6>Please select your society</h6>
   <?php
       $sql = mysqli_query($conn,'select * from `society`');
       $_SESSION['society'] = $sql['societyId'];
       while ($row = mysqli_fetch_array($sql)) 

       {?>
      <h4 style="color: #000;"><i class="fa fa-paw"></i>&nbsp;&nbsp;<a 
      style="color: black;" href="home.php"><?php echo $row['societyName']?></a>
     </h4>
  <?php }?>
请选择您的社团
这是我显示数据库中所有社团的代码。现在,如果我选择其中任何一个,它应该只显示特定社会的数据


我在所有相应的表中都有
societyId
作为外键。

要设置会话,必须首先启动会话。
您应该在每个文件上启动会话,所以请将这行代码放在PHP文档的开头

session_start();
要设置数据,只需您已经在做的事情

$_SESSION["username"] = "Stack";

使用session_start()启动会话;在页面顶部,像这样的$_会话['nam']='value';这是一个很好的开始。