回答編集履歴

1

edit

2021/07/17 08:36

投稿

m.ts10806
m.ts10806

スコア80852

test CHANGED
@@ -8,6 +8,12 @@
8
8
 
9
9
  この通り、mysqli_stmt::execute()はパラメータを取るように実装されていません。
10
10
 
11
+ エラーの通りですね。
12
+
13
+ > mysqli_stmt::execute() expects exactly 0 parameters, 1 given
14
+
15
+ mysqli_stmt::execute()はパラメータを0期待しているが、1与えられた(数の話)
16
+
11
17
 
12
18
 
13
19
  上記ドキュメントにもサンプルコードがありますが、パラメータへの値セットは[mysqli_stmt::bind_param()](https://www.php.net/manual/ja/mysqli-stmt.bind-param.php)で行います。