在 PHP 中使用 MySQL 計算表總行數
在 PHP 中,可以有效地實現 MySQL 表格的總行獲取數。本文將引導您完成最佳方法,並提供實用的 PHP 程式碼範例。
用於無條件計算表中總行數的建議MySQL 命令是:
SELECT COUNT(1) FROM table_name
要在PHP 中執行此命令,您可以使用mysql_query() 函數:
$result = mysql_query("SELECT COUNT(1) FROM table_name");
結果變數$result 保存查詢的結果集。要擷取實際行數,請使用mysql_fetch_array() 函數:
$row = mysql_fetch_array($result);
結果陣列$row 中的第一個元素包含總行數:
$total = $row[0];
這是一個增強的包含以下步驟的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(1) FROM table_name"); $row = mysql_fetch_array($result); $total = $row[0]; echo "Total rows: " . $total; mysql_close($con);
此PHP腳本將連接到資料庫、執行查詢、檢索行數,並顯示它。
以上是如何使用 PHP 有效率地計算 MySQL 表中的總行數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!