質問編集履歴
3
MySQLテーブル情報を追記しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -89,6 +89,17 @@
|
|
89
89
|
There is no active transaction
|
90
90
|
```
|
91
91
|
|
92
|
+
MySQLのテーブル情報は以下です。
|
93
|
+
①id int(191) AUTO_INCREMENT
|
94
|
+
②user_id varchar(191)
|
95
|
+
③ins_id varchar(191)
|
96
|
+
④ha_tag varchar(191)
|
97
|
+
⑤tar_id varchar(191)
|
98
|
+
⑥li_at datetime(6)
|
99
|
+
⑦pos_at datetime(6)
|
100
|
+
⑧created_at timestamp(6)
|
101
|
+
|
102
|
+
|
92
103
|
~~$valueをvar_dampしてみてデータの数を数えても、SQL命令文内のデータの数と一致しているのにエラーが出ます。
|
93
104
|
他にコード内で悪い箇所があるのでしょうか。~~
|
94
105
|
|
2
PHP側のコードを修正しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -66,26 +66,30 @@
|
|
66
66
|
$logs = json_decode(file_get_contents('php://input'),true);
|
67
67
|
|
68
68
|
foreach($logs as $log){
|
69
|
-
foreach($log as $
|
69
|
+
foreach($log as $values){
|
70
|
+
foreach($values as $value){
|
70
|
-
|
71
|
+
try {
|
71
|
-
|
72
|
+
$stmt = $dbh->prepare("INSERT INTO like_logs(user_id,ins_id,ha_tag,tar_id,li_at,pos_at) values (?,?,?,?,?,?)");
|
72
|
-
|
73
|
+
$stmt->execute($value);
|
74
|
+
$dbh->commit();
|
73
|
-
|
75
|
+
echo '送信成功';
|
74
76
|
|
75
|
-
|
77
|
+
} catch(PDOException $e){
|
76
|
-
|
78
|
+
echo '送信失敗'. $e->getMessage();
|
77
|
-
|
79
|
+
exit();
|
78
|
-
|
80
|
+
};
|
81
|
+
}
|
79
82
|
}
|
80
83
|
}
|
84
|
+
?>
|
81
85
|
```
|
82
86
|
|
83
87
|
下記エラー文が出ます。
|
84
88
|
```error
|
85
|
-
|
89
|
+
There is no active transaction
|
86
90
|
```
|
87
91
|
|
88
|
-
$valueをvar_dampしてみてデータの数を数えても、SQL命令文内のデータの数と一致しているのにエラーが出ます。
|
92
|
+
~~$valueをvar_dampしてみてデータの数を数えても、SQL命令文内のデータの数と一致しているのにエラーが出ます。
|
89
|
-
他にコード内で悪い箇所があるのでしょうか。
|
93
|
+
他にコード内で悪い箇所があるのでしょうか。~~
|
90
94
|
|
91
95
|
宜しくお願い致します。
|
1
Python側のコードを修正しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -20,27 +20,27 @@
|
|
20
20
|
"data" : [
|
21
21
|
{
|
22
22
|
'user_id': '0001',
|
23
|
-
'
|
23
|
+
'ins_id': 'green_green_greeeeen',
|
24
|
-
'
|
24
|
+
'ha_tag': '国分寺',
|
25
|
-
'
|
25
|
+
'tar_id': 'cobo.cobo.sucrier',
|
26
|
-
'
|
26
|
+
'li_at': '2021-05-11 00:25:46',
|
27
|
-
'
|
27
|
+
'pos_at': '2021-05-10T15:17:03.000Z'
|
28
28
|
},
|
29
29
|
{
|
30
30
|
'user_id': 'AAAAA',
|
31
|
-
'
|
31
|
+
'ins_id': 'green_green_greeeeen',
|
32
|
-
'
|
32
|
+
'ha_tag': '国分寺',
|
33
|
-
'
|
33
|
+
'tar_id': 'kimagure_took',
|
34
|
-
'
|
34
|
+
'li_at': '2021-05-11 00:26:04',
|
35
|
-
'
|
35
|
+
'pos_at': '2021-05-10T14:53:51.000Z'
|
36
36
|
},
|
37
37
|
{
|
38
38
|
'user_id': 'AAAAA',
|
39
|
-
'
|
39
|
+
'ins_id': 'green_green_greeeeen',
|
40
|
-
'
|
40
|
+
'ha_tag': '国分寺',
|
41
|
-
'
|
41
|
+
'tar_id': 'm710ys',
|
42
|
-
'
|
42
|
+
'li_at': '2021-05-11 00:26:19',
|
43
|
-
'
|
43
|
+
'pos_at': '2021-05-10T14:47:33.000Z'
|
44
44
|
}
|
45
45
|
]
|
46
46
|
}
|