$result = mysql_query("SELECT 1 FROM playerCount WHERE `count` >= 0") or die(mysql_error());
如何在表playerCount中获取count的值,我认为我没有这样做。
答案 0 :(得分:2)
执行查询后,您必须获取结果,然后您可以回显值 -
$result = mysql_query("SELECT `count` FROM playerCount") or die(mysql_error());
while($row = mysql_fetch_assoc($result)){
echo $row['count'];
}
请注意,自PHP 5.5.0起,mysql_*
扩展名已弃用。您需要使用mysqli
或PDO
来编写新代码。见http://php.net/manual/en/mysqlinfo.api.choosing.php
答案 1 :(得分: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'];
}