私は2つのSQLテーブルを持っています.1つはユーザーを持ち、もう1つはメッセージを持っています. 今私のクエリは次のとおりです。
SELECT users.memberid,users.username,users.profileimage,users.gender,message.messagebody, message.fromid,message.toid,message.messageid
FROM message,users
WHERE message.fromid = users.memberid AND message.toid = '$id' AND recieverdeleted='0'
ORDER BY datetime DESC LIMIT 55
現在返されているのは、formid(送信者の ID) に関係なく、すべてのメッセージのすべての情報です。問題は、私はすべての送信者 ID の最新のメッセージのみを表示したい..Facebook が最新のメッセージのみを表示する方法のようなものです。その友人 x があなたに送信したメッセージであり、すべてのメッセージではありません。ユーザーが友人の最新のメッセージをクリックした後、すべてのメッセージを表示する作業を行います。ありがとう