1

我只是想知道这个问题的最终答案是什么。PHP PDO 文档警告说,PDOStatement->rowCount不能依靠返回SELECT语句“受影响”的行数。然而我发现这在一个又一个版本的 mySQL + PHP 版本中继续完美地工作。使用另一个数据库时可能会出现问题,但如果我不想迁移到另一个数据库,我真的应该在意吗?

4

1 回答 1

1

是的,您仍然应该关心该方法的使用。不仅仅是数据库,PHP 本身也可能是个问题

如果你想安全起见,最好只发出 aSELECT COUNT(*)代替。

于 2012-09-26T14:49:59.103 回答