回答編集履歴

1

加筆修正

2019/01/31 03:24

投稿

退会済みユーザー
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- execute()のところのarrayも、array型が要求されるから。
13
+ execute()のところのarrayも、クエリー実行時入力パラメータがarray型が要求されるから。
14
14
 
15
15
  [PHP: PDOStatement::execute \- Manual](http://php.net/manual/ja/pdostatement.execute.php)
16
16
 
@@ -23,3 +23,7 @@
23
23
  bindValue()しまくらずにPrepare()ののちexecute()するときのパラメータの与え方が
24
24
 
25
25
  array $input_parameters を指定することだったりする。
26
+
27
+ prepare()するところでSQL文の途中に「?」が書いてあって、
28
+
29
+ execute()で与えるarray()によって「?」出現順に合わせてパラメータが適用される形。