質問編集履歴

4

誤字

2020/05/02 22:12

投稿

takashi5
takashi5

スコア12

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- insertしたデータのAUTOINCREMENTに設定したidを取得したいです
13
+ insertしたデータのAUTOINCREMENTに設定したidを取得したいです
14
14
 
15
15
 
16
16
 

3

写真追加と不足していた情報追記

2020/05/02 22:12

投稿

takashi5
takashi5

スコア12

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,18 @@
1
+ ![イメージ説明](8725219ef1f0fcd8b095490091079db4.png)
2
+
3
+ ![イメージ説明](1a876b4946f54b0d03af95f3c40e4140.png)
4
+
5
+
6
+
1
7
  ### 前提・実現したいこと
2
8
 
9
+ phpmyadminで直接SQLに書き込んでいます。
10
+
11
+
12
+
3
- insertしたデータのAUTOINCREMENTに設定したidを取得したい
13
+ insertしたデータのAUTOINCREMENTに設定したidを取得したいです
14
+
15
+
4
16
 
5
17
  last_insert_id()を使用して取得できると思うのですが、#1064のエラーが出てしまいます。
6
18
 
@@ -16,7 +28,7 @@
16
28
 
17
29
 
18
30
 
19
- ```MySQL> ### __引用テキスト__
31
+ ```MySQL
20
32
 
21
33
  insert into cart_table (id, user_id, item_id, amount, created_date, updated_date) values (null, 0, 13, 1, now(), now()) select last_insert_id()
22
34
 

2

2020/05/02 21:42

投稿

takashi5
takashi5

スコア12

test CHANGED
File without changes
test CHANGED
@@ -16,11 +16,7 @@
16
16
 
17
17
 
18
18
 
19
- ```MYSQL
20
-
21
- alter table cart_table drop primary key
19
+ ```MySQL> ### __引用テキスト__
22
-
23
- alter table cart_table add primary key (id)
24
20
 
25
21
  insert into cart_table (id, user_id, item_id, amount, created_date, updated_date) values (null, 0, 13, 1, now(), now()) select last_insert_id()
26
22
 

1

誤字

2020/05/02 21:18

投稿

takashi5
takashi5

スコア12

test CHANGED
File without changes
test CHANGED
@@ -40,6 +40,6 @@
40
40
 
41
41
  そもそも使い方が間違っているのか?
42
42
 
43
- insertした直後にselect last_insert_idを使用しないidは取得できないのか?
43
+ insertした直後にselect last_insert_idを使用しないidは取得できないのか?
44
44
 
45
45
  0しか返って来ない理由をお聞きしたいです。