Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Dapatkan dan Menggunakan Kiraan Baris daripada Pertanyaan MySQL dalam PHP?
Cara Menggunakan Hasil daripada COUNT(*) dalam PHP:
Daripada mendapatkan semula semua baris atau satu lajur, anda mungkin mahu untuk mengoptimumkan pertanyaan anda dengan hanya mendapatkan kiraan. Dengan menggunakan sintaks "SELECT COUNT(*)", anda boleh mendapatkan semula kiraan baris dalam jadual. Walau bagaimanapun, persoalan seterusnya timbul: bagaimana anda menggunakan nilai kiraan ini dalam PHP?
Pendekatan yang disyorkan adalah untuk mengelak daripada menggunakan perkataan terpelihara seperti "kira" sebagai nama lajur dalam SQL. Sebaliknya, pertimbangkan untuk menggunakan nama lain, seperti "cnt." Untuk mendapatkan semula nilai kiraan, gunakan kod berikut:
$count = $mysqli->query("select count(*) as cnt from cars")->fetch_object()->cnt;
Kod ini melaksanakan pertanyaan, mendapatkan semula baris pertama sebagai objek dan memberikan nilai sifat "cnt" kepada pembolehubah $count. Anda kemudian boleh menggunakan pembolehubah $count untuk menentukan bilangan baris dalam jadual "kereta". Pendekatan ini cekap dan mengelakkan keperluan untuk mendapatkan semula semua baris atau lajur tertentu.
Atas ialah kandungan terperinci Bagaimanakah Saya Dapatkan dan Menggunakan Kiraan Baris daripada Pertanyaan MySQL dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!