Доступ к значениям группы полей выбора в php из поста - PullRequest
1 голос
/ 31 мая 2010

Я новичок в PHP и не могу понять это.

Я пытаюсь выяснить, как получить доступ к данным группы полей выбора, которые я определил в своем HTML-коде. Я пытался сгруппировать их как класс, но, похоже, это не сработало ... возможно, я делал это неправильно.

Это следующий HTML-код.

<form action="" method="post">
<select class="foo">
 <option> 1.....100</option>
</select>
<select class="foo">
 <option> 1.... 500></option>
</select>
<input type="submit" value="Submit" name="submit"/>
</form>

Я, по сути, хочу сгруппировать все мои поля выбора и получить доступ ко всем значениям в моем PHP-коде.

Спасибо

1 Ответ

2 голосов
/ 31 мая 2010

Используйте атрибут name в ваших тегах выбора. Затем вы можете получить доступ к этим полям по имени в переменной $ _POST.

<form action="" method="post">
<select name="number_one">
   <option value='1'>1</option>
   <option value='2'>2</option>
   <option value='3'>3</option>
</select>
<select name="number_two">
   <option value='a'>1</option>
   <option value='b'>2</option>
   <option value='c'>3</option>
</select>
<input type="text" name="something"/>
<input type="hidden" name="hidden_value" value="hidden"/>
<input type="submit" value="Submit" name="submit"/>
</form>

В вашем PHP вы можете получить доступ к этим следующим образом:

$number_one = $_POST['number_one'];
$number_two = $_POST['number_two'];
$something = $_POST['something'];
$hidden_value = $_POST['hidden_value'];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...