Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Mengira Baris Jadual MySQL dengan Cekap Menggunakan Pendekatan Prosedur PHP?

Bagaimana untuk Mengira Baris Jadual MySQL dengan Cekap Menggunakan Pendekatan Prosedur PHP?

Linda Hamilton
Lepaskan: 2024-12-08 12:23:13
asal
441 orang telah melayarinya

How to Efficiently Count MySQL Table Rows Using PHP's Procedural Approach?

Pendekatan Prosedur Mengira Baris Jadual MySQL dalam PHP

Mendapatkan kiraan baris dalam jadual MySQL ialah tugas biasa dalam PHP. Untuk mencapainya menggunakan pendekatan prosedural, ikuti langkah berikut:

  1. Tubuhkan Sambungan Pangkalan Data: Sambung ke pangkalan data MySQL menggunakan mysqli_connect() dan berikan hos, nama pengguna, kata laluan, dan nama pangkalan data.
  2. Buat Pertanyaan MySQL: Karang pertanyaan untuk mendapatkan semula kiraan baris menggunakan SELECT COUNT(*) daripada jadual yang dikehendaki. Contohnya, $sql = "SELECT COUNT(*) FROM news";.
  3. Jalankan Pertanyaan: Gunakan mysqli_query() untuk melaksanakan pertanyaan dan simpan hasilnya dalam pembolehubah.
  4. Ambil Hasil: Gunakan mysqli_fetch_assoc() untuk dapatkan semula hasil sebagai tatasusunan bersekutu.
  5. Dapatkan Kiraan Baris: Ekstrak nilai yang dikaitkan dengan 'COUNT(*)' daripada tatasusunan bersekutu dan simpannya dalam pembolehubah.
$sql = "SELECT COUNT(*) FROM news";
$result = mysqli_query($con, $sql);
$count = mysqli_fetch_assoc($result)['COUNT(*)'];
Salin selepas log masuk

Alternatif Kaedah:

Melangkaui pendekatan prosedur:

  1. Alias ​​Lajur: Sertakan alias lajur dalam pertanyaan, seperti SELECT COUNT(*) AS cnt, untuk memudahkan pengambilan tatasusunan.
  2. Numerical Tatasusunan: Gunakan mysqli_fetch_row() untuk mendapatkan hasil sebagai tatasusunan berangka dan akses elemen pertama untuk kiraan baris.
  3. PHP 8.1: Gunakan mysqli_fetch_column() untuk mendapatkan terus lajur pertama nilai.
$count = mysqli_fetch_column($result);
Salin selepas log masuk

Kesimpulan:

Menggunakan kaedah prosedur PHP, anda boleh mengira baris jadual MySQL dengan berkesan. Ingat untuk mempertimbangkan kaedah alternatif untuk kod yang dipermudahkan dan pengoptimuman prestasi.

Atas ialah kandungan terperinci Bagaimana untuk Mengira Baris Jadual MySQL dengan Cekap Menggunakan Pendekatan Prosedur PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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