1

同じ親ページから同時に複数回非同期に呼び出すことができる AJAX 経由でスクリプトを呼び出すページがあります。このスクリプトは、require_once を使用して、データベース ハンドラーで構成スクリプトにアクセスします。スクリプトは毎回このハンドラーの一意のインスタンスを呼び出しますか、それとも複数のコピーが開いている場合、それらはすべて同じインスタンスを使用し、スクリプトのそのインスタンスから最後の挿入の ID を取得しようとすると望ましくない結果を引き起こしますか?

明確にするために、これは私が参照しているコマンドです:

$DBH->lastInsertId()

ありがとう!

4

3 に答える 3

-1

ドキュメントに記載されているように:

注: 基になるデータベースが自動インクリメント フィールドまたはシーケンスの概念をサポートしていない可能性があるため、このメソッドは異なる PDO ドライバー間で意味のある、または一貫した結果を返さない場合があります。

于 2013-10-10T20:54:04.497 に答える