如何在php中使用PDO事务插入后获取插入的ID

时间:2014-10-16 09:19:55

标签: php mysql pdo transactions

在制作commit之前,如何在PHP中使用事务插入后获取row ID

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

请求您的pdo对象插入最后一个ID:

$lastId = $pdoObject->lastInsertId();