мне нужно создать форму для вывода ниже $ фильтров массива:Построить форму с ассоциативным именем массива
Array
(
[0] => Array
(
[filterType] => hotelStar
[filterValue] => 3
)
[1] => Array
(
[filterType] => hotelStar
[filterValue] => 5
)
[2] => Array
(
[filterType] => hotelStar
[filterValue] => 4
)
[3] => Array
(
[filterType] => resultLimit
[filterValue] => 2000
)
)
Форма, которую я имею
<form action="output.php" method="get">
<input type="radio" name="filterType[]" value="[hotelStar]3,4,5">
<input type="radio" name="filterType[]" value="[hotelStar]3">
<input type="radio" name="filterType[]" value="[hotelStar]4">
<input type="radio" name="filterType[]" value="[hotelStar]5">
<input type="hidden" name="filterType[]" value="[resultLimit]2000">
<button type="submit">Submit</button>
</form>
Вывод, который я получаю это:
Array
(
[filterType] => Array
(
[0] => [hotelStar]3
[1] => [hotelStar]4
[2] => [hotelStar]5
[3] => [resultLimit]2000
)
)
Но выход не является ожидаемым. Я пробовал почти все возможности, но я не могу найти рабочий.
Покажите нам свои попытки! – Rizier123
Пожалуйста, опубликуйте результат, который вы получите, хотя это неправильно. – siddhesh
Индекс массива, который вы хотите, должен быть частью полей формы _name_, а не _value_. – CBroe