|
|
|
| Почему, что бы я ни выбрал в select , выбор сохраняется, как "Женщина"?
<select name="sex" size = "1" >
<?php
$arrSex = array("Мужчина", "Женщина");
for ($i=0; $i <=1; $i++) {
$selected = $row1['sex'] == $i ? ' selected': null ;
echo '<option value="'.$i.'"'.$selected.'>'.$arrSex[$i].'</option>';
}
?>
</select></td>
</tr>
|
| |
|
|
|
|
|
|
|
для: ramundo
(21.07.2014 в 21:40)
| | А не проще ли без цикла:
<select name="sex">
<option value=0<?=!$row1['sex'] ? ' selected' : null?>>Мужчина</option>
<option value=1<?=$row1['sex'] ? ' selected' : null?>>Женщина</option>
</select>
|
И при чем тут этот раздел форума? И почитайте для чего предназначен атрибут size выпадающего списка. Писать так html
size = "1" >
это мусорить. | |
|
|
|