-2
$result = mysql_query("SELECT 1 FROM playerCount WHERE `count` >= 0") or die(mysql_error());

我怎样才能得到表 playerCount 中的计数值,我不认为我这样做是正确的。

4

2 回答 2

3

完成查询后,您必须获取结果,然后您可以回显该值 -

$result = mysql_query("SELECT `count` FROM playerCount") or die(mysql_error());
while($row = mysql_fetch_assoc($result)){
      echo $row['count'];
}

请注意,该mysql_*扩展自 PHP 5.5.0 起已弃用。您将要使用mysqliPDO编写新代码。见http://php.net/manual/en/mysqlinfo.api.choosing.php

于 2013-07-23T00:12:33.407 回答
1

count假设您想要列的值大于或等于的记录总数0,您的查询应该是(注意count()函数的使用):

$result = mysql_query("SELECT count(1) as totalPayerCount FROM playerCount WHERE `count` >= 0") or die(mysql_error());

编辑:(在OP发布表定义的图像后)

$result = mysql_query("SELECT `count` FROM playerCount WHERE `count` >= 0") or die(mysql_error());

$resultSet = mysql_fetch_assoc($result);
if (!empty($resultSet)) {
   echo $resultSet['count'];
}
于 2013-07-23T00:00:29.780 回答