回答編集履歴

1

回答の誤り

2020/10/30 02:37

投稿

YT0014
YT0014

スコア1750

test CHANGED
@@ -1,3 +1,23 @@
1
+ ごめんなさい、エラーの意味を取り違えていました。
2
+
3
+
4
+
5
+ ?の数と変数の数が異なっている場合に出るエラーのようです。
6
+
7
+ [SQLSTATE:HY093](https://qiita.com/SuguruOoki/items/84946b7a830628b03ddc)
8
+
9
+
10
+
11
+ te2jiさんのご回答にあるように、$data配列の、SQL実行直前の内容を確認してください。
12
+
13
+ このコードですと、一か所でも、isset()がfalseになると、数が合わなくなります。
14
+
15
+ ---
16
+
17
+ 間違っていた回答は、以下の通り。
18
+
19
+
20
+
1
21
  stocksテーブルの構造が不明なので推測になりますが。
2
22
 
3
23