Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

PDO lastInsertId tidak berfungsi pada transaksi?

Anda harus meminta lastInsertId() sebelum Anda melakukan transaction

Coba

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL SET NAMES di dekat bagian atas log kueri lambat

  2. Kesalahan dalam sintaks SQL Anda; periksa manual yang sesuai dengan versi server MySQL Anda

  3. Solusi MySQL untuk fungsi jendela

  4. Cara Menghapus Seluruh Database MySQL

  5. kueri pivot/tab silang mysql