使用PHP mysqli获取UPDATE查询匹配的行数

较早的mysql扩展具有CLIENT_FOUND_ROWS连接标志,但是我找不到 等效项。

我有一个update查询,想知道其where子句 匹配 了多少行,而不是实际更改了多少(如所示mysqli ->

affected_rows)。

到目前为止,我发现的唯一方法是使用正则表达式进行解析mysqli -> info(看起来像Rows matched: 40 Changed: 40

Warnings: 0)。但这似乎很hack。

回答:

在的选项中。 mysqli_real_connect

在PHP 5.3中的PDO :: MySQL中也进行了介绍。

以上是 使用PHP mysqli获取UPDATE查询匹配的行数 的全部内容, 来源链接: utcz.com/qa/415714.html

回到顶部