0

我正在尝试构建一个管理面板,管理员可以在其中仅查看在名为School. 该表称为用户,其中包含管理员和普通用户。因此,当管理员从School X登录时,他应该只看到来自 的现有记录记录School X。我不知道如何做到这一点。

<?PHP
require_once('../lib/connections/db.php');
include('../lib/functions/functions.php');
include('../lib/functions/ps_pagination.php');

checkLogin('1');

$getuser = getUserRecords($_SESSION['user_id']);

$sql = "SELECT * FROM users WHERE level_access != 1 and School ='$School'"; 
    $res = mysql_query($sql) or die(mysql_error());
    $numRows = mysql_num_rows($res);
    if ((mysql_num_rows($res)) > 0){
    $pager = new PS_Pagination($conn, $sql, 10, 5, "");
  ?>

<td><?=$row['username'];?></td>
<td><?=$row['first_name']." ".$row['last_name'];?></td>

我知道问题在于以某种方式定义管理员school变量并将其与用户变量匹配school

4

0 回答 0