【发布时间】:2010-10-02 09:07:39
【问题描述】:
我最近开始使用 PHP5 开发一个新项目,并希望使用他们的 PDO 类。问题是 MySQL PDO 驱动程序不支持 rowCount() 因此无法运行查询然后获取受影响的行数或返回的行数,就我而言,这是一个相当大的问题。我想知道以前是否有其他人处理过这个问题,以及你为解决这个问题做了什么。必须执行 fetch() 或 fetchAll() 来检查是否有任何行受到影响或返回对我来说似乎是一种 hack,我宁愿只执行 $stmt->numRows() 或类似的东西。
【问题讨论】:
-
这在 PHP 5.4 中似乎不是问题。谁能确认一下?