我的from中有这个,我从其他输入标记和复选框中获取值,但没有从$_POST数组中的select标记中获取值这是代码
<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>
我认为您需要将"value"属性放在每个"option"标记上,而不是放在"select"标记中
例如:
<option value="Lahore" data-tokens="Lahore" <?php echo ($res['f_city']=='Lahore')?'selected':'' ?>>Lahore</option>