teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2019/02/07 02:34

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -63,4 +63,8 @@
63
63
 
64
64
  - [PDO::lastInsertId](http://php.net/manual/ja/pdo.lastinsertid.php)
65
65
  > 注意:
66
- このメソッドは、異なる PDO ドライバ間で意味のあるもしくは 一貫性のある結果を返さないかも知れません。 構成しているデータベースが自動インクリメントフィールド、 もしくはシーケンスの概念をサポートしていないかも知れないためです。
66
+ このメソッドは、異なる PDO ドライバ間で意味のあるもしくは 一貫性のある結果を返さないかも知れません。 構成しているデータベースが自動インクリメントフィールド、 もしくはシーケンスの概念をサポートしていないかも知れないためです。
67
+
68
+ ------
69
+
70
+ 用途は分かりませんが、確実にするのであればlastInsertIdに頼らずプログラム内でID発行してそのIDをINSERTに利用された方が良いでしょうね(私は要件に含まれない限りオートインクリメントはしないです)