Mendapatkan Keputusan Pertanyaan Agregat dalam PHP
Apabila bekerja dengan pertanyaan MySQL dalam PHP, mungkin sukar untuk mendapatkan nilai output tunggal apabila menggunakan fungsi agregat seperti COUNT(*). Memahami cara mengendalikan pertanyaan sedemikian adalah penting.
Dalam PHP, terdapat beberapa fungsi yang tersedia untuk berfungsi dengan hasil pertanyaan. Walau bagaimanapun, untuk mendapatkan nilai tepat daripada pertanyaan agregat (seperti contoh yang diberikan), anda mesti alias agregat menggunakan kata kunci sebagai.
Begini cara melakukannya:
$result = mysql_query("SELECT count(*) as total from Students"); $data = mysql_fetch_assoc($result); // Displaying COUNT(*) result echo $data['total'];
Dengan mengalikan agregat sebagai jumlah dengan kata kunci sebagai, kita boleh memanggilnya menggunakan mysql_fetch_assoc. Kaedah ini mendapatkan semula baris pertanyaan yang terhasil sebagai tatasusunan bersekutu. Oleh itu, kita boleh mengakses nilai kiraan menggunakan kekunci 'jumlah' seperti yang ditunjukkan dalam contoh. Pendekatan ini membolehkan anda bekerja dengan hasil pertanyaan agregat dengan berkesan dalam PHP.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Keputusan Pertanyaan Agregat Tunggal dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!