我想要显示登录用户的信息,也就是他们的ID,名字,姓氏,等等,在运行下面显示的代码后,它显示了数据库中的其他所有人,并排除了应该显示数据的“用户”。
include("server.php");
if (!isset($_SESSION['username'])) {
$_SESSION['msg'] = "You must log in first";
header('location: login.php');
}
if (isset($_GET['logout'])) {
session_destroy();
unset($_SESSION['username']);
header("location: login.php");
}
$sql = "select id, username, fname, lname, email from users WHERE username != '{$_SESSION['username']}'";
$result = mysqli_query($db, $sql);
if(mysqli_num_rows($result) > 0 ){
while($row = mysqli_fetch_assoc($result)){
?>
<tr>
<td><?=$row['id']?></td>
<td><?=$row['username']?></td>
<td><?=$row['fname']?></td>
<td><?=$row['lname']?></td>
<td><?=$row['email']?></td>
<br>
</tr>
<?php
转载请注明出处:http://www.runhoujixie.com/article/20230526/2362022.html