php - 如何在php中使用PDO transactino插入后获取插入ID

标签 php mysql pdo transactions

在进行提交之前,如何在PHP中使用事务插入后获取行ID

最佳答案

$qry = $con->prepare("/* query */");
$con->beginTransaction();
$qry->execute();
    $last_id = $con->lastInsertId();    // This
$con->commit();

关于php - 如何在php中使用PDO transactino插入后获取插入ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26400661/

相关文章:

php - 我无法回显变量,但我可以在函数中使用它吗?

php - 如何检查从文本输入返回的字符串值是否为整数

php - 在数据库中插入数据时出现问题

mysql - phpmyadmin存储过程错误

php - 为什么 'Quantity' 值不显示任何值?

php - 如何在更改时更新所选选项元素的总和

mysql - 如何将查询转换为hibernate查询语言?

mysql - 我应该如何在我的数据库中存储优惠券类型?

php - 如何在 postgres 中使用 pgcrypto 来散列密码

php pdo 查询不起作用