我正在为我的一个项目用 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 的东西,所以我不确定我做错了什么。我做了一些谷歌搜索,但没有找到任何对我有用的东西。
如果你能帮我解决这个小问题,那就太棒了。
谢谢!:)