使用MySQL 和PHP 計算表行數
本討論探討了確定表中總行數的最佳MySQL 命令,無需任何指定條件。
考慮一個與 MySQL 互動的 PHP 腳本資料庫:
$con = mysql_connect("server.com", "user", "pswd"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("db", $con); $result = mysql_query("some command"); $row = mysql_fetch_array($result); mysql_close($con);
為了計算表行數,適當的 MySQL 指令是「select count(1) FROM table」。透過在 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"); $row = mysql_fetch_array($result); $total = $row[0]; echo "Total rows: " . $total; mysql_close($con);
此更新的腳本執行指定的命令並檢索 $total 形式的總計數,然後顯示在螢幕上。
以上是如何使用 PHP 高效統計 MySQL 表行數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!