お世話になります。
前回から引き続きPHPの構文なのですが、
結論から申し上げますと
住所:北海道 札幌市中央区北津軽郡鶴田町
と表示されます。
北海道を選択すると北海道の市区町村が選択できるようになり、
札幌市中央区を選択しているのですが、
表示されていない、選択していない青森県の市区町村まで選択しているように
表示されます。
以下掲載いたします。
住所:<?php
$prefectures = get_field('prefectures');
if ($prefectures == '1'){
echo '北海道';
} elseif ($prefectures == '2'){
echo '青森県';
}elseif ($prefectures == '3'){
echo '岩手県';
}elseif ($prefectures == '4'){
echo '宮城県';
}elseif ($prefectures == '5'){
echo '秋田県';
}
(中略)
}elseif ($prefectures == '47'){
echo '沖縄県';
}elseif ($prefectures == false){
echo '選択していません';
}
?>
もともとは
青森県の始まりで
<?php $aomori_ken = get_field('aomori_ken'); if ($aomori_ken == '201'){ echo '青森市'; } となっていたのですが これも表示は同じで北海道、青森県両方の市区町村が 表示されてしまいます。 解決策はありますでしょうか? また、1回に2つの質問をするのは申し訳ないのですが 47都道府県分あり かなりの長文になるので なにかまとめる方法はありませんでしょうか? どうかよろしくお願いいたします。 前川回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/13 07:23
2016/10/13 08:18
2016/10/13 08:26
退会済みユーザー
2016/10/13 08:37
2016/10/13 08:50
2016/10/13 08:52
退会済みユーザー
2016/10/13 08:59
2016/10/13 09:30
退会済みユーザー
2016/10/13 10:13
2016/10/13 12:04