我正在尝试构建一个管理面板,管理员可以在其中仅查看在名为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
。