2016-07-21 2 views
0

у меня есть это в моем от, я получаю значение от других входных тегов и флажки, но не получаю значение из выбора тега в массиве $ _POST здесь код

<select class="selectpicker form-control" name="fcity" value="<?php echo $res['f_city'];?>" data-live-search="true" data-width="100%" title="Choose one of the following..."> 
<option data-tokens="Lahore" <?php echo ($res['f_city']=='Lahore')?'selected':'' ?>>Lahore</option> 
<option data-tokens="Islamabad" <?php echo ($res['f_city']=='Islamabad')?'selected':'' ?>>Islamabad</option> 
<option data-tokens="Karachi" <?php echo ($res['f_city']=='Karachi')?'selected':'' ?>>Karachi</option> 
     </select> 
+0

показать, как получить доступ к '$ _POST' в конце и включить '

'тег в вопросе – Justinas

+0

// выберите тег – user5403480

+0

if (isset ($ _ POST ['submit'])) { print_r ($ _ POST); } – user5403480

ответ

0

Я думаю, вам нужно поместить атрибут «значение» на каждой метке «вариант» вместо в теге «выберите»

например:

<option value="Lahore" data-tokens="Lahore" <?php echo ($res['f_city']=='Lahore')?'selected':'' ?>>Lahore</option> 
+0

Если исключить форму атрибута 'value' submit, то вместо значения будет текст'

+0

Я думаю, когда мы используем data-tokens = "Lahore", тогда мы не используем значение – user5403480

+0

@ user5403480 'data-tokens' не имеет ничего общего с формой submit (если только не использовать js для ее анализа и передачи на сервер) – Justinas

Смежные вопросы