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!