$query = mysql_query("SELECT *, MAX(date_time) FROM messages
WHERE user_to='$current_user' OR user_from='$current_user'
GROUP BY conversation
ORDER BY date_time DESC LIMIT 0,5") or die(mysql_error());
echo $message['MAX(date_time)'];
ここで選択されているdate_timeと同じ行にある 'content'列を表示すると、メッセージと時刻が一致しますか?それは私がグループ(と呼ばれる会話)の「メッセージ」を持ってしようとしていると私は最新のメッセージを表示したい同じ行の値を取得する集計MYSQL関数
echo $message['MAX(content)'];
ようなものになるだろう。現在、最新の時刻を表示していますが、最新のメッセージは表示していません。
ありがとうございました。
質問のある研究はありますか?あなたの質問に関連して、実際に何百もの質問があります。 – zerkms
プロダクションでは、実際には、...または死ぬ(機密情報);を使用すべきではありません。 – biziclop