gpt4 book ai didi

php - 从 Select 语句获取行数

转载 作者:行者123 更新时间:2023-12-03 00:09:46 27 4
gpt4 key购买 nike

我有这个:

$dbh = new PDO("odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dbq=$mdbFilename", $username, $password);

$sql = "SELECT * FROM this_table";

$stmt = $dbh->query($sql);

//num of rows?

如何获取从该 SELECT 语句返回的行数?

谢谢大家

最佳答案

SELECT count(*) FROM this_table 是一个选项...

关于行数:

PDOStatement::rowCount() 返回受相应 PDOStatement 对象执行的最后一个 DELETE、INSERT 或 UPDATE 语句影响的行数。

如果关联的 PDOStatement 执行的最后一个 SQL 语句是 SELECT 语句,则某些数据库可能会返回该语句返回的行数。 **

但是,并不能保证所有数据库都具有这种行为,并且不应依赖于可移植应用程序。

关于php - 从 Select 语句获取行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2304315/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com