0

我有这个结果

Furni Count: Array

我的代码是

$query2 = mysql_query(
                "SELECT COUNT(DISTINCT id) FROM items
                 WHERE base_item='" . $weekly2['furniture_id'] . "'"
           );

$OwnerCount = mysql_fetch_array($query2);
echo "<tr><td width=\"92%\" >Owner Count: $OwnerCount<form><input type=\"submit\" value=\"Owner Last Online\"></form></td></tr>";
4

2 回答 2

3

这是因为您echo输入了一个数组,尝试一下print_r($Ownercount);,您应该会看到数组(和键)。

例子:

echo $Ownercount[0];

应该返回数组中的第一个键(这可能是你想要的)。

于 2013-02-23T03:19:35.543 回答
0

您可以在查询中添加别名,如下所示:

COUNT(DISTINCT id) as total

然后打电话

$Ownercount["total"];
于 2013-02-23T03:21:42.453 回答