Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana Mengira Baris dalam Jadual MySQL Menggunakan PHP?

Bagaimana Mengira Baris dalam Jadual MySQL Menggunakan PHP?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-10-21 19:28:29480semak imbas

How to Count Rows in MySQL Tables Using PHP?

Mengira Baris dalam Jadual MySQL Menggunakan PHP

Apabila bekerja dengan set data yang besar, selalunya perlu mengira jumlah bilangan baris dalam jadual . MySQL menyediakan cara mudah untuk melakukan kiraan ini menggunakan fungsi COUNT().

Arahan MySQL

Untuk mengira jumlah bilangan baris dalam jadual tanpa sebarang syarat, hanya gunakan arahan MySQL berikut:

SELECT COUNT(*) FROM table_name;

Pelaksanaan PHP

Dalam PHP, anda boleh menggunakan fungsi mysql_query() untuk melaksanakan pertanyaan MySQL dan menyimpan hasilnya dalam pembolehubah. Kemudian, anda boleh menggunakan fungsi mysql_fetch_array() untuk mendapatkan semula baris pertama hasil, yang mengandungi nilai kiraan.

<code class="php">$result = mysql_query("SELECT COUNT(*) FROM table_name");
$row = mysql_fetch_array($result);

$total = $row[0];

echo "Total rows: " . $total;</code>

Contoh Penggunaan

Pertimbangkan skrip PHP berikut:

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

Apabila skrip ini dilaksanakan, ia akan menyambung ke pangkalan data MySQL yang ditentukan, laksanakan pertanyaan SELECT COUNT(*) FROM table_name, dan mencetak jumlah bilangan baris dalam table_name table .

Atas ialah kandungan terperinci Bagaimana Mengira Baris dalam Jadual MySQL Menggunakan PHP?. 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