2013-01-03 48 views
0

我該如何獲得使用PDO庫的表中的總行數?PHP/MySQL - PDO庫獲取總行數

下面是我如何執行我的查詢。

$query = " 

"; 

try 
{ 

    $stmt = $db->prepare($query); 
    $stmt->execute(); 
} 
catch(PDOException $ex) 
{ 

    die("Failed to run query: " . $ex->getMessage()); 
} 

編輯

我應該變得更加清晰,我很抱歉,但我一直在尋找讓行數的PDO方式...

回答

1

查看PDO中的rowcount

1)有用的刪除,更新或插入查詢

2)查看kokx的answer爲select查詢

+0

真棒,我想堅持PDO功能。謝謝=] –

2

數據庫中,都沒有行。然而,一張桌子呢。我認爲你正在尋找的是一個SQL查詢,它將計算表中的行數。您可以這樣做:

SELECT COUNT(*) AS count FROM table 

如果您執行該查詢,結果中的計數字段將包含表中的行數。