PHP/MySQL联系人列表

PHP/MySQL联系人列表,php,mysql,list,contact,Php,Mysql,List,Contact,我想使用php和mysql创建联系人列表。我有表消息(值:ID | From | To | message | body | date | status),但我不知道如何一次性获取消息发送者ID(值“From”)。有人能帮忙吗?这是一个我认为你在寻找的例子 SELECT DISTINCT `From` FROM `messages` WHERE `To` = `current_user_id` 你说的“只有一次”是什么意思?你能展示你的代码并描述它失败的地方吗?我还没有为此编写代码。我有这样的

我想使用php和mysql创建联系人列表。我有表消息(值:ID | From | To | message | body | date | status),但我不知道如何一次性获取消息发送者ID(值“From”)。有人能帮忙吗?

这是一个我认为你在寻找的例子

SELECT DISTINCT `From`
FROM `messages`
WHERE `To` = `current_user_id`

你说的“只有一次”是什么意思?你能展示你的代码并描述它失败的地方吗?我还没有为此编写代码。我有这样的数据库数据:ID | From | To | message | u body | date | status 1 | 4 | 8 | hello | now()| 12 | 8 | 4 | hi now()| 1抱歉,我不明白这个问题。我们真的需要看看你到目前为止都做了些什么。。我有桌上留言。在表messages中,我有6列(ID | From | To | message | body | date | status),我想得到所有“From”ID的列表,其中“To”列是用户ID(session),但我只想得到一次这个ID(From)(不要重复)。这是一个用户列表,用户向现在登录的用户(instant messenger)发送消息。你明白吗?