プロジェクトの1つでPHPでPM(プライベートメッセージ)システムを作成していますが、Countを使用する(または使用する必要がある)単一のMySQLクエリでスタックしています。クエリは、ユーザーの未読メッセージの値を返すことになっている関数で実行され$id
ます。
私のテーブルレイアウトは次のようになります。
___________________________________________________________________________________
+-message_id--||--from_user--||--to_user--||--content--||--date_sent--||--is_read-+
そして、私はそのようなクエリを書きました:
$count = mysql_query("
SELECT Count(from_user)
FROM messages
WHERE to_user='$id'
AND is_read=0
GROUP BY to_user
",$connection);
私はこのCount/Group Byのことをよく知らないので、何を間違えたのかわかりません。Googleで数回検索しましたが、役立つものは見つかりませんでした。
この小さな問題について私を助けてくれるなら、それは素晴らしいことです。
ありがとう!:)