使用 $_SESSION 中的数据编写 SQL 查询

Writing SQL query using data from $_SESSION

我目前想在我的页面上显示以下内容:
你好,[名字]!

因为我想有多个用户,所以我需要使用会话数据 $_SESSION['UserID'],我已将其设置为等于行 $row['LoginID'],在我的登录过程中。

我的数据库 table 如下所示:
-------------- 工作人员 --------------
--- 员工 ID [PK] ---
--- First_Name ---
--- Last_Name ---

这就是 table 登录名中的 StaffID 是 FK 的地方:
---------- 登录 ----------
--- 登录 ID [PK] ---
--- 用户名 ---
--- 密码 ---
--- 员工 ID [FK] ---

我该怎么做才能显示名字。我假设您需要查询,但我不确定如何使用会话中的登录数据指定查询。 也许是这样的:

      $sesdata = $_SESSION['userID'];
  $name = "SELECT First_Name from Staff WHERE staff.StaffID = '.$sesdata.'";

  //$name = "SELECT First_Name from Staff WHERE StaffID = 2;";
  $query = mysqli_query($conn, $name);
    while($record = mysqli_fetch_assoc($query)){
      echo "<h1> Good Morning, ".$record['First_Name']."!</h1>";
    }

然而,这并没有回应任何东西。感谢任何帮助,谢谢。

谢谢 user3783243,我只需要删除“.”来自 .$sesdata 让它工作。