Mysql
 sql >> Database >  >> RDS >> Mysql

PDO lastInsertId non funziona sulle transazioni?

Devi chiedere lastInsertId() prima di eseguire una transaction

Prova

$this->dbh->beginTransaction();
// $sql query ran
echo $this->dbh->lastInsertId();
$this->dbh->commit();