質問編集履歴
2
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -27,12 +27,13 @@
|
|
27
27
|
# 追記
|
28
28
|
|
29
29
|
```php
|
30
|
+
$wpdb->query(
|
30
|
-
|
31
|
+
$wpdb->prepare(
|
32
|
+
"
|
31
|
-
|
33
|
+
INSERT INTO $wpdb->wp_acm_data
|
32
|
-
INSERT INTO
|
33
|
-
|
34
|
+
(post_id, acm_id, name_of_acm, pref_name_of_acm, area_name_of_acm, latitude_of_acm, longitude_of_acm, identification, sale_cd_of_acm)
|
34
|
-
|
35
|
+
VALUES
|
35
|
-
(
|
36
|
+
(%d, %d, %s, %s, %s, %s, %s, %d, %d)
|
36
37
|
ON DUPLICATE KEY UPDATE
|
37
38
|
post_id = $postId,
|
38
39
|
acm_id = $acmId,
|
@@ -43,6 +44,17 @@
|
|
43
44
|
longitude_of_acm = $longitudeOfAcm,
|
44
45
|
identification = $identification,
|
45
46
|
sale_cd_of_acm = $saleCdOfAcm
|
46
|
-
"
|
47
|
+
",
|
48
|
+
array(
|
49
|
+
$postId,
|
50
|
+
$acmId,
|
51
|
+
$nameOfAcm,
|
52
|
+
$prefNameOfAcm,
|
53
|
+
$areaNameOfAcm,
|
54
|
+
$latitudeOfAcm,
|
55
|
+
$longitudeOfAcm,
|
56
|
+
$identification,
|
57
|
+
$saleCdOfAcm
|
58
|
+
)
|
47
|
-
);
|
59
|
+
));
|
48
60
|
```
|
1
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -22,4 +22,27 @@
|
|
22
22
|
INSERTは問題なく動作しています。
|
23
23
|
同一レコードがある場合はINSERTではなく、UPDATEさせたいです。
|
24
24
|
WordPressの仕様ではありますが、どのようにすれば良いでしょうか?
|
25
|
-
ご存知の方がいたら、ご教示して頂けると幸いです。
|
25
|
+
ご存知の方がいたら、ご教示して頂けると幸いです。
|
26
|
+
|
27
|
+
# 追記
|
28
|
+
|
29
|
+
```php
|
30
|
+
$wpdb->prepare(
|
31
|
+
$wpdb->query("
|
32
|
+
INSERT INTO
|
33
|
+
wp_acm_data(post_id, acm_id, name_of_acm, pref_name_of_acm, area_name_of_acm, latitude_of_acm, longitude_of_acm, identification, sale_cd_of_acm);
|
34
|
+
VALUE
|
35
|
+
($postId, $acmId, $nameOfAcm, $prefNameOfAcm, $areaNameOfAcm, $latitudeOfAcm, $longitudeOfAcm, $identification, $saleCdOfAcm);
|
36
|
+
ON DUPLICATE KEY UPDATE
|
37
|
+
post_id = $postId,
|
38
|
+
acm_id = $acmId,
|
39
|
+
name_of_acm = $nameOfAcm,
|
40
|
+
pref_name_of_acm = $prefNameOfAcm,
|
41
|
+
area_name_of_acm = $areaNameOfAcm,
|
42
|
+
latitude_of_acm = $latitudeOfAcm,
|
43
|
+
longitude_of_acm = $longitudeOfAcm,
|
44
|
+
identification = $identification,
|
45
|
+
sale_cd_of_acm = $saleCdOfAcm
|
46
|
+
")
|
47
|
+
);
|
48
|
+
```
|