PHP / MySQL - PDO库获取总行数

时间:2013-01-03 22:50:59

标签: php pdo

如何使用PDO库获取表格中的总行数?

以下是我执行查询的方式。

$query = " 

"; 

try 
{ 

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

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

修改

我应该说得更清楚,对不起,但我一直在寻找PDO获取行数的方法......

2 个答案:

答案 0 :(得分:2)

数据库没有行。但是,表格确实如此。我认为您正在寻找的是一个SQL查询,它将计算表中的行数。您可以这样做:

SELECT COUNT(*) AS count FROM table

如果执行该查询,结果中的count字段将包含表中的行数。

答案 1 :(得分:1)

在PDO中查看rowcount

1)用于删除,更新或插入查询

2)有关选择查询,请参阅kokx的answer