Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Cara Mengira Baris dalam MySQL dengan PHP Menggunakan SELECT COUNT(*)

Cara Mengira Baris dalam MySQL dengan PHP Menggunakan SELECT COUNT(*)

Barbara Streisand
Barbara Streisandasal
2024-10-21 19:27:29990semak imbas

How to Count Rows in MySQL with PHP Using SELECT COUNT(*)

Mengira Baris dalam MySQL dengan PHP

Fungsi SELECT COUNT(*) biasanya digunakan untuk mengira baris dalam MySQL. Untuk menggunakannya melalui PHP, ikuti langkah berikut:

  1. Tubuhkan Sambungan MySQL:
    Mulakan dengan mewujudkan sambungan ke pangkalan data MySQL anda menggunakan mysql_connect(). Pastikan anda memberikan pelayan, nama pengguna dan kata laluan yang betul.
  2. Pilih Pangkalan Data:
    Pilih pangkalan data yang anda mahu kira baris daripada menggunakan mysql_select_db().
  3. Kira Baris Menggunakan SELECT COUNT(*):
    Jalankan pertanyaan menggunakan mysql_query(). Pertanyaan harus memasukkan pernyataan SELECT COUNT(*) FROM table_name. Ini akan mengembalikan sumber hasil.
  4. Ambil Hasil:
    Gunakan mysql_fetch_array() untuk mendapatkan semula keputusan. Elemen pertama tatasusunan yang dikembalikan mewakili jumlah bilangan baris.
  5. Tutup Sambungan:
    Akhir sekali, tutup sambungan MySQL menggunakan mysql_close().

Contoh PHP:

<code class="php"><?php
$con = mysql_connect("server.com", "user", "pswd");
if (!$con) {
  die('Could not connect: ' . mysql_error());
}

mysql_select_db("db", $con);

$result = mysql_query("SELECT COUNT(*) FROM table_name");
$row = mysql_fetch_array($result);

$total = $row[0];
echo "Total rows: " . $total;

mysql_close($con);
?></code>

Kod ini mewujudkan sambungan, memilih pangkalan data, melaksanakan pertanyaan COUNT(*), mengambil keputusan, menyimpan jumlah dalam $total berubah, dan akhirnya mencetaknya.

Atas ialah kandungan terperinci Cara Mengira Baris dalam MySQL dengan PHP Menggunakan SELECT COUNT(*). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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