sql >> データベース >  >> RDS >> Mysql

PDO lastInsertIdはトランザクションで機能しませんか?

    lastInsertId()を要求する必要があります transactionをコミットする前に

    試してみてください

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



    1. 同じモデルへの複数の関係CakePHP

    2. base64でエンコードされた文字列に空白を含めることはできますか?

    3. System.Data.OracleClientには、Oracleクライアントソフトウェアバージョン8.1.7が必要です。

    4. mysqli_multi_query()を使用したテーブルの削除