@bkistav

Как вывести атрибуты XML тега через $_GET?

Здравствуйте.

Есть XML файл на стороннем сервисе, я его читаю и формирую на основе него .
// Municipal unions
$xmlfile = "http://178.211.1.214/gkh/WS/RestService.svc/GetRaionList";
$xml = simplexml_load_file($xmlfile);
$munUnion = $xml->MunicipalUnions->MunicipalUnion;

print '<form action="mkd.php" method="GET">';
print '<p><select name="munUnions">'; // TODO name="munUnions" AS ARRAY name="munUnions[]"
print '<option disabled selected>Выберите район\поселение</option>';
foreach($munUnion as $val) {
    $muName     = $val['Name']; // Имя района
    $muUnionId  = $val['Id']; // ID района
    $typeMU     = $val['TypeMU']; // Тип муниципального образования

    // TODO Refactor to function
    // If currrent munUnion equals chosen add selected
    if($_GET['munUnions'] == $muUnionId) {
        $selected = ' selected ';
    } else {
        $selected = ' ';
    }
    print '<option'.$selected.$disabled.'value="'.$muUnionId.'">'.$muName.' ('.$typeMU.')</option>';
}
print '</select></p>';
print '<p><input type="submit" name="SubmitMununion" value="Get cities List" /></p>
</form>';
// END Municipal unions

Далее я получаю ID таким вот способом $_GET['munUnions']
Вопрос: как получить с помощью $_GET(или иным способом) $muName(Имя района)?
  • Вопрос задан
  • 2282 просмотра
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
В том же if, где выставляется selected, $muName должно содержать как раз нужное название района.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы