teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

プレースホルダの用意の仕方

2017/10/28 09:00

投稿

maisumakun
maisumakun

スコア146654

answer CHANGED
@@ -2,6 +2,12 @@
2
2
 
3
3
  `?`でプレースホルダを用意した上で、
4
4
 
5
+ ```sql
6
+ INSERT INTO user_info (memberId, name, birthday, nickname)
7
+ VALUES (?, ?, ?, ?), (?, ?, ?, ?), (?, ?, ?, ?)
8
+ -- 必要なだけ (?, ?, ?, ?)を繰り返す
9
+ ```
10
+
5
11
  * `execute(配列)`というかたちで一気に割り当てる(楽だけれど、全て「文字列として」結びつくので、数値系の値は注意が必要)
6
12
  * `bindValue`をループさせて順々に割り当てていく
7
13