1

我必须显示登录用户的消息线程。Well Showing 线程实际上不是问题。我在显示所有消息列表时遇到了麻烦。要求如下。

1) 消息列表页面 (message_list.php):这里只显示登录用户发送或接收的最后一条消息。在这种情况下,登录用户可以是发送者或接收者。例如

用户“mahendra”是登录用户。并与许多其他用户进行了交流,比如 John、Smith、Sandra。在 message_list.php 页面上,每个用户只应显示最后一条消息。

数据库结构如下:

id(pk),from_id,to_id,消息

这应该是什么查询?

4

1 回答 1

0

假设您当前用户的 id 是 5

SELECT message FROM yourTable WHERE to_id=5 OR from_id=5 ORDER BY id DESC LIMIT 1
于 2013-04-01T06:00:41.983 回答