質問編集履歴

3

現在調べていることは次のことです。bindParam(':XXX',$AAA[$i][0],PDO::PARAMA_STR);これ辺りが怪しい感じがしますが?どうなんでしょう。

2020/03/06 18:12

投稿

tukino-hikari
tukino-hikari

スコア26

test CHANGED
File without changes
test CHANGED
@@ -154,6 +154,10 @@
154
154
 
155
155
  ];
156
156
 
157
+ エラー表示は次の通りです。
158
+
159
+ Uncaught PDOException: SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in
160
+
157
161
 
158
162
 
159
163
  現在上の様なコードを書き、色々と手探りで試してみていますができませんでした。

2

テストで’いちご',’りんご','バナナ'などとするとINSERTできます。

2020/03/06 18:12

投稿

tukino-hikari
tukino-hikari

スコア26

test CHANGED
File without changes
test CHANGED
@@ -100,6 +100,8 @@
100
100
 
101
101
  ※PDOでのデータベースへの接続は出来ています。
102
102
 
103
+ ※テストで配列変数を使わないで、VALUES('いちご','りんご','バナナ')とすればインサートできます。
104
+
103
105
  ※$pdoはPDOのインスタンスになります。
104
106
 
105
107
 

1

データベースの接続設定を追加しました。

2020/03/06 17:56

投稿

tukino-hikari
tukino-hikari

スコア26

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,6 @@
1
+ 素人です!まる2日ネットで様々検索しましたが、分からりませんでした。
2
+
1
- 素人です!こちらのサイトでは時々お世話になっております。
3
+ こちらのサイトでは時々お世話になっております。
2
4
 
3
5
  極力自力解決したいのですが、かれこれ2日程考えこんでおり、
4
6
 
@@ -134,6 +136,22 @@
134
136
 
135
137
  }
136
138
 
139
+
140
+
141
+
142
+
143
+ ドライバーオプションは静的プレースホルダを選んでいます。
144
+
145
+ $DRIVER_OPTIONS=
146
+
147
+ [
148
+
149
+ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,//PDO::ERRMODE_EXCEPTION
150
+
151
+ PDO::ATTR_EMULATE_PREPARES => false,
152
+
153
+ ];
154
+
137
155
 
138
156
 
139
157
  現在上の様なコードを書き、色々と手探りで試してみていますができませんでした。