错误在第 12 行if($display["logged_user"]==$user)。错误是
注意:未定义索引:logged_user
如果我使用它=来==比较该值,它只会在一侧显示两个用户之间的所有聊天消息。我想在左侧显示登录的用户消息,在右侧显示朋友消息。提前致谢。
<?php
session_start();
$conn = new mysqli('localhost', 'root', '', 'company');
$query = mysqli_query($conn,"select `message` FROM `data` where
(`logged_user`='$_SESSION[ID]' and `name`='$_SESSION[frendid]')
OR
(`logged_user`='$_SESSION[frendid]' and `name`='$_SESSION[ID]')");
$user=$_SESSION['ID'];
$rows=mysqli_num_rows($query);
if ($rows>0) {
while($display=mysqli_fetch_assoc($query)){
if($display["logged_user"]==$user){
echo "<p id ='right'>
$display[message]
</p>";
}
else{
echo "<p id ='left'>
$display[message]
</p>";
}
}
}
?>
四季花海