专用消息系统PHP-MySQL的SQL查询

专用消息系统PHP-MySQL的SQL查询,mysql,Mysql,在我的数据库中有两个表,即messages和Users。我试图使用给定的查询获取两个用户之间的所有消息,但我的查询仅获取活动用户生成的消息,而忽略另一个用户生成的消息 $sender = $_SESSION['username']; $reciever = $_GET['reciever']; $sql = "select * from messages where ( (s_user ='{$sender}' AND r_user ='{$reciever}') O

在我的数据库中有两个表,即messages和Users。我试图使用给定的查询获取两个用户之间的所有消息,但我的查询仅获取活动用户生成的消息,而忽略另一个用户生成的消息

$sender = $_SESSION['username'];

$reciever = $_GET['reciever'];

$sql = "select * from 
 messages 
 where (
 (s_user ='{$sender}' AND r_user ='{$reciever}')
  OR (r_user = '{$sender}' AND s_user ='{$reciever}')
  )  ORDER BY id 

我希望显示其他消息,以便活动用户可以看到来自接收者的回复。谢谢问候