Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次のコマンドについての理解を深めたいと思います。
Yii::app()->db->getLastInsertId() ;
この特定のユーザーまたは接続の最後の挿入を取得しますか? また、Yii で Yii::app()->db を db 接続に使用している場合、他のユーザーに干渉することはできませんか?
このコマンドは、特定のユーザーの最後の挿入 ID を取得するか、ユーザーに関係なく最新の挿入を取得します。
Yii::app()->db->getLastInsertId()関数を使用しますlast_insert_id。これは、現在のデータベース接続を使用して作成された最後の ID を参照します。生成された ID は、接続に応じてサーバーに保持されます。これは、戻り値がそのリクエストによる最新のステートメントであることを意味します。この値は、別のリクエストの影響を受けません。
Yii::app()->db->getLastInsertId()
last_insert_id