基本上我正在制作一个网站,上面会有管理员,但我想要它,这样管理员就可以添加其他管理员,所以我知道当管理员登录时它会显示网站上每个人的用户名,但我想要用户名旁边的按钮可更改其在数据库中的管理员角色,当前管理员是 true 或 false,我项目的脚本如下。希望有人可以帮助我,因为我似乎无法改变我所拥有的最多的用户是改变列表中的最后一个用户,但我已经删除了它,因为它不是我想要的。
<?PHP
include("auth.php");
require_once "config.php";
$result = mysqli_query($conn, "SELECT * FROM accounts");
?>
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<title>Welcome</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.css">
<style type="text/css">
body{ font: 14px sans-serif; text-align: center; }
</style>
</head>
<body>
<div class="page-header">
<h1>Hi, <b><?php echo htmlspecialchars($_SESSION["username"]); ?></b>. Welcome to our site.</h1>
</div>
<p>
<a href="ResetPass.php" class="btn btn-warning">Reset Your Password</a>
<a href="logout.php" class="btn btn-danger">Sign Out of Your Account</a>
</p>
<?php
if($_SESSION["IsAdmin"] == 1)
{
while ($row = mysqli_fetch_array($result)){
?>
<table id=Username_List>
<b><?php
echo $row['username'];
?></b>
<a class="btn btn-danger">Toggle Admin</a>
</table>
<?php
}}
else{
?>
<span>Hello Customer</span>
<?php
}
?>
</body>
</html>
侃侃无极
繁花不似锦