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

回答編集履歴

2

実装案の追記

2018/04/15 03:27

投稿

Lulucom
Lulucom

スコア1904

answer CHANGED
@@ -1,3 +1,11 @@
1
1
  ②③のように見えるのは、処理を
2
- SELECT, INSERT の順にしているためではないでしょうか。
2
+ SELECT, INSERT/UPDATE の順にしているためではないでしょうか。
3
- INSERT, SELECT の順にしてみると②③は(①も?)解消するように思います。
3
+ INSERT/UPDATE, SELECT の順にしてみると②③は(①も?)解消するように思います。
4
+
5
+ (追記)
6
+ 本来は
7
+
8
+ - 参照: GETのリクエストを処理してSELECTする
9
+ - 更新: POSTのリクエストを処理してINSERT/UPDATEする
10
+
11
+ に分けて、後者の後は前者にリダイレクトするように実装すべきかと思います。

1

読みづらい部分を修正

2018/04/15 03:27

投稿

Lulucom
Lulucom

スコア1904

answer CHANGED
@@ -1,3 +1,3 @@
1
- ②③(①も?)のように見えるのは、処理を
1
+ ②③のように見えるのは、処理を
2
2
  SELECT, INSERT の順にしているためではないでしょうか。
3
3
  INSERT, SELECT の順にしてみると②③は(①も?)解消するように思います。