在下拉列表中显示结果,不包括PHP中的一个值

时间:2018-04-20 07:17:22

标签: php html

我有一个下拉列表,在此,它列出了所有country.i分配了两个不在数组中的国家/地区名称。

所以我在下拉列表中分配了一个国家/地区名称 国内的国家 国际国家

所以对于第一个(国内国家),我在我的阵列中分配了值为印度的值158.如果我从下拉列表中选择一个国内国家,它会给我印度的结果,那个&#39 ;是的。

我对国际国家所需要的是同样的事情,如果我选择一个国际国家的下拉,它应该给我所有国家的结果,期望印度(158)。它应该排除印度(国内)

<div class="col-sm-4 pt5">
    <select class="form-control form-control-small mb0" id="purchase_countryid" name="purchase_countryid">
        <option value="">
        <?php echo "Purchase Country"; ?></option>
        <option value="158"><?php echo "Domestic Country"; ?></option>
        <option value="-158"><?php echo "International Country"; ?></option>
        <?php foreach ($myCountryList as $countrykey => $countryValue) {
            $selected = '';
            if (!empty($postArray['purchase_countryid']) && $countryValue['country_id'] == $postArray['purchase_countryid']) {
                $selected = 'selected';
            }
            echo '<option value="' . $countryValue['country_id'] . '" ' . $selected . ' title="'. $countryValue['country_name'] .'">' . $countryValue['country_name'] . '</option>';
        } ?>
    </select>
</div>

0 个答案:

没有答案