$result = mysql_query("SELECT 1 FROM playerCount WHERE `count` >= 0") or die(mysql_error());
テーブル playerCount で count の値を取得するにはどうすればよいですか。私はこれを正しく行っているとは思いません。
クエリを実行した後、結果を取得する必要があり、値をエコーすることができます -
$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 で非推奨になったことに注意してください。新しいコードを使用しmysqli
たり、書きたくなるでしょう。http://php.net/manual/en/mysqlinfo.api.choosing.phpPDO
を参照してください。
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'];
}