0

...同时连接 2 个表变量以供使用。

这是我要查询的内容:

 //GRABBING USER ID
 if (isset($_SESSION['login_email'])) {
    $session_entry = $_SESSION['login_email'];
    $user_query = mysqli_query($connection, "SELECT id FROM users WHERE email = '$session_entry'");
    $user_assoc = mysqli_fetch_assoc($user_query);
    $user_id = $user_assoc;
 }

  //GRABING ACCESS ID
  if (isset($_SESSION['login_email'])) {
    $access_query = mysqli_query($connection, "SELECT access FROM user_access WHERE user_id = '$user_id'");
    $access_assoc = mysqli_fetch_assoc($access_query);
    $access = $access_assoc;
 }

和 $access 回声的“数组”......不知道该怎么做。

现在,在我的 user_access 表中,我有 2 列:1. user_id 和 2. access

我希望它回显访问代码,但如上所述,我得到的只是“数组”。

我使用它的目的是为用户提供访问代码,以访问他们有权通过这些代码访问的特定网页。

4

1 回答 1

1
$access = $access_assoc;

一定是

$access = $access_assoc['access'];

$user_id = $user_assoc;

一定是

$user_id = $user_assoc['id'];

查看mysqli_fetch_assoc 手册

于 2013-07-08T03:05:32.463 回答