回答編集履歴

5

chousei

2020/01/23 06:43

投稿

yambejp
yambejp

スコア114742

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  ```PHP
4
4
 
5
- $insert="INSERT INTO $wpdb->yasai_table ( $data_keys ) values ( $formats )"
5
+ $insert="INSERT INTO $wpdb->yasai_table ( $data_keys ) values ( $formats )";
6
6
 
7
7
  $sql = call_user_func_array([$wpdb,"prepare"],array_merge($insert,explode(",",$data_vals)));
8
8
 

4

chousei

2020/01/23 06:43

投稿

yambejp
yambejp

スコア114742

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  $insert="INSERT INTO $wpdb->yasai_table ( $data_keys ) values ( $formats )"
6
6
 
7
- $sql = call_user_func_array([$wpdb,prepare],array_merge($insert,explode(",",$data_vals)));
7
+ $sql = call_user_func_array([$wpdb,"prepare"],array_merge($insert,explode(",",$data_vals)));
8
8
 
9
9
  ```
10
10
 

3

chousei

2020/01/23 06:43

投稿

yambejp
yambejp

スコア114742

test CHANGED
@@ -1,6 +1,8 @@
1
1
  これではダメなのでしょうか?
2
2
 
3
3
  ```PHP
4
+
5
+ $insert="INSERT INTO $wpdb->yasai_table ( $data_keys ) values ( $formats )"
4
6
 
5
7
  $sql = call_user_func_array([$wpdb,prepare],array_merge($insert,explode(",",$data_vals)));
6
8
 

2

ちょうせい

2020/01/23 06:43

投稿

yambejp
yambejp

スコア114742

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  ```PHP
4
4
 
5
- $sql = call_user_func_array([$wpdb,prepare("INSERT INTO $wpdb->yasai_table ( $data_keys ) values ( $formats )"],explode(",",$data_vals));
5
+ $sql = call_user_func_array([$wpdb,prepare],array_merge($insert,explode(",",$data_vals)));
6
6
 
7
7
  ```
8
8
 

1

調整

2020/01/23 06:42

投稿

yambejp
yambejp

スコア114742

test CHANGED
@@ -1,7 +1,9 @@
1
- 単純にこれではダメなのでしょうか?
1
+ これではダメなのでしょうか?
2
2
 
3
3
  ```PHP
4
4
 
5
- $sql = $wpdb->prepare("INSERT INTO $wpdb->yasai_table ( $data_keys ) values ( $formats )", explode(",",$data_vals));
5
+ $sql = call_user_func_array([$wpdb,prepare("INSERT INTO $wpdb->yasai_table ( $data_keys ) values ( $formats )"],explode(",",$data_vals));
6
6
 
7
7
  ```
8
+
9
+ ※調整