如何在php中设置会话?

时间:2017-05-19 12:30:42

标签: php session

我有一个项目,用户登录用户后会看到一些society list。 onclick特定的社会,他将进入它的仪表板。 因此,如果用户点击了soc-1之后,他应该只显示society-1's数据。

<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作为外键。

1 个答案:

答案 0 :(得分:0)

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

session_start();

设置数据就像你现在所做的一样。

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