如何计算facebook专栏中的所有脸谱资料?
我用过这个
$query = "SELECT COUNT(facebook) FROM members";
$result = mysql_query($query) or die(mysql_error());
foreach(mysql_fetch_array($result) as $fbcount);
它给出了结果5.
我怎样才算数3?
答案 0 :(得分:1)
您的查询只是在facebook
列上执行COUNT而不使用任何条件。因此,查询将返回与表中一样多的记录。
试试这个:
SELECT COUNT(1)
FROM `members`
WHERE `facebook` != ''
AND `facebook` IS NOT NULL;
答案 1 :(得分:0)
将其更改为
$query = "Select count(facebook) as Count from members
where facebook = 'http://www.facebook.com'"