bindValue(":count-6ren">
gpt4 book ai didi

php - 使用 PDO 语句获取受影响的行数和最后插入的 ID

转载 作者:可可西里 更新时间:2023-11-01 12:28:06 28 4
gpt4 key购买 nike

如何显示受影响的行数:

$sql = $conn->prepare ("UPDATE countries SET country=:country");
$sql->bindValue(":country", "blablaa");
$sql->execute();

以及如何显示最后插入的 ID:

$sql = $conn->prepare ("INSERT INTO countries (country) VALUES (:country)");
$sql->bindValue(":country", "test");
$sql->execute();
echo $sql->lastInsertId(); // id of last inserted

我试过了,但是我收到了一个对未定义方法 PDO::lastInsertId()

的错误调用

最佳答案

我认为这可以帮助你:

PDOStatement::rowCount()

返回受相应 PDOStatement 对象执行的最后一个 DELETE、INSERT 或 UPDATE 语句影响的行数。 http://php.net/manual/en/pdostatement.rowcount.php

关于php - 使用 PDO 语句获取受影响的行数和最后插入的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4365177/

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