PHP を使用して MySQL クエリから単一行の結果を取得する方法
PHP では、MySQL データベースからデータをフェッチするときに、クエリ結果の値と行の両方を取得するのが一般的です。ただし、COUNT(*) 集計関数の結果など、クエリから単一の出力を取得することは困難を引き起こす可能性があります。
COUNT(*) クエリの結果を表示するには、エイリアスを作成する必要があります。 as キーワードを使用した集計。その方法は次のとおりです。
$result = mysql_query("SELECT COUNT(*) as total from Students"); $data = mysql_fetch_assoc($result); echo $data['total'];
クエリ内で集計を "total" としてエイリアスすることにより、$data['total'] を使用して値にアクセスできます。これにより、Students テーブルの行数が出力されます。
この例では、非推奨の mysql_* 関数が使用されていることに注意してください。最新の PHP 開発には、mysqli_* または PDO 関数を使用することをお勧めします。
以上がPHP で MySQL クエリから単一の値をフェッチするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。