在MySQL 中,您經常需要計算表中的總行數以用於各種目的,例如分頁或報告。 PHP 提供了一個方便的方法來完成此任務。
用於計算表中行數的最有效的MySQL 命令是:
SELECT COUNT(1) FROM table_name
此命令計算指定表中的總行數,無論任何過濾器或條件如何。
要在PHP 中執行MySQL 指令並擷取行數,請依照下列步驟操作:
// Connect to the MySQL database $con = mysql_connect("server.com", "user", "password"); // Select the database mysql_select_db("database_name", $con); // Execute the MySQL query to count rows $result = mysql_query("SELECT COUNT(1) FROM table_name"); // Fetch the first row of the result set $row = mysql_fetch_array($result); // Get the row count from the first row $total_rows = $row[0]; mysql_close($con); // Display the row count echo "Total rows in 'table_name': " . $total_rows;
此程式碼將連接到MySQL 資料庫,執行查詢來計算行數,然後顯示總行數。
以上是如何使用 PHP 有效率地從 MySQL 表中檢索行數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!