У меня следующая ситуация:Получение несколько данных из нескольких полей выбора
У меня есть несколько полей выбора (что можно выбрать несколько вариантов), и мне нужно, что в PHP для обработки.
код находится рядом:
<select name="selectusers[]" multiple>
\t <option value="1">John</option>
\t <option value="2">Smith</option>
</select>
<select name="selectusers[]" multiple>
\t <option value="1">John</option>
\t <option value="2">Smith</option>
</select>
<input type="submit" value="Send" />
Так что теперь, в PHP я общий foreach
<?php
foreach($select_users as $users){
...
}
?>
Но каждый раз, когда я делаю цикл по каждому элементу, и я print_r ($ select_users); внутри foreach, он дает мне такой же результат, как:
Array([0]=>Array([0]=>30)[1]=>Array([0]=>33))
Array([0]=>Array([0]=>30)[1]=>Array([0]=>33))
Что мне делать?
спасибо.
Эта форма не имеет смысла, есть два блока выбора с двумя атрибутами, почему не только один флажок, вы можете выбрать как «Джон», так и «Смит» в одном окне выбора в любом случае – Ghost
Потому что я добавляю больше выбор ящиков в сочетании с текстовым полем (названный заголовок), и каждый заголовок имеет его пользователей. – harisdev