質問編集履歴
3
現在調べていることは次のことです。bindParam(':XXX',$AAA[$i][0],PDO::PARAMA_STR);これ辺りが怪しい感じがしますが?どうなんでしょう。
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できます。
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
データベースの接続設定を追加しました。
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
|
現在上の様なコードを書き、色々と手探りで試してみていますができませんでした。
|