Cara Mendapatkan Keputusan Baris Tunggal daripada Pertanyaan MySQL Menggunakan PHP
Dalam PHP, semasa mengambil data daripada pangkalan data MySQL, ia adalah perkara biasa untuk mendapatkan kedua-dua nilai dan baris hasil pertanyaan. Walau bagaimanapun, mendapatkan satu output daripada pertanyaan, seperti hasil daripada fungsi pengagregatan COUNT(*), boleh menimbulkan cabaran.
Untuk memaparkan hasil pertanyaan COUNT(*), anda perlu alias agregat menggunakan kata kunci sebagai. Begini cara untuk melakukannya:
$result = mysql_query("SELECT COUNT(*) as total from Students"); $data = mysql_fetch_assoc($result); echo $data['total'];
Dengan menyalakan agregat sebagai "jumlah" dalam pertanyaan, anda boleh mengakses nilai menggunakan $data['total']. Ini akan mengeluarkan kiraan baris daripada jadual Pelajar.
Perhatikan bahawa contoh menggunakan fungsi mysql_* yang tidak digunakan lagi. Anda disyorkan untuk menggunakan fungsi mysqli_* atau PDO untuk pembangunan PHP moden.
Atas ialah kandungan terperinci Bagaimana untuk Mengambil Nilai Tunggal daripada Pertanyaan MySQL dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!