Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Mendapatkan Nilai Tunggal daripada Pertanyaan MySQL COUNT(*) dalam PHP?

Bagaimana untuk Mendapatkan Nilai Tunggal daripada Pertanyaan MySQL COUNT(*) dalam PHP?

Mary-Kate Olsen
Lepaskan: 2024-12-20 01:38:12
asal
653 orang telah melayarinya

How to Retrieve a Single Value from a MySQL COUNT(*) Query in PHP?

Mendapatkan Nilai Tunggal daripada Pertanyaan Kiraan MySQL dalam PHP

Masalah:

Anda cuba mendapatkan semula kiraan baris daripada jadual MySQL menggunakan pertanyaan SELECT COUNT(*), tetapi anda tidak dapat dapatkan satu nilai output daripada hasil.

Penyelesaian:

Untuk mendapatkan semula nilai tunggal daripada pertanyaan kiraan, anda perlu menyamakan fungsi agregat menggunakan kata kunci AS . Ini mencipta nama pemegang tempat untuk hasil, yang kemudian anda boleh gunakan untuk mengambil nilai sebenar.

Kod:

$result = mysql_query("SELECT COUNT(*) AS total FROM Students");
$data = mysql_fetch_assoc($result);
echo $data['total'];
Salin selepas log masuk

Dalam kod ini, jumlah alias diperuntukkan kepada fungsi agregat COUNT(*). Apabila anda mengambil data menggunakan mysql_fetch_assoc(), ia mengembalikan tatasusunan bersekutu dengan kuncinya ialah alias dan nilainya ialah hasil yang sepadan. Dengan mengakses jumlah kunci dalam tatasusunan, anda boleh mendapatkan semula nilai output tunggal.

Perhatikan bahawa mysql_query() dan mysql_fetch_assoc() adalah fungsi yang tidak digunakan dalam PHP 7 dan lebih baru. Untuk versi PHP moden, gunakan sambungan PDO atau MySQLi untuk operasi pangkalan data sebaliknya.

Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Nilai Tunggal daripada Pertanyaan MySQL COUNT(*) dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan