Как установить значение для кнопок "Радио" Когда вы редактируете?
У меня есть гендерный ряд с переключателями мужского и женского пола. когда я регистрируюсь в первый раз, значения радиокнопки будут храниться в базе данных. Теперь мой вопрос заключается в том, что я отредактирую эту строку еще раз, когда она захочет прийти (это означает, что она проверена) с этим значением как мужчина/женщина. как это сделать?
Примечание. Выполнение с помощью php.
HTML Script:
<tr id="inside">
<td align="right" width="40%" id="side" >Gender</td>
<td width="3%"> </td>
<td align="left" width="50%">
<input type="radio" name="sex" value="Male" size="17">Male
<input type="radio" name="sex" value="Female" size="17">Female
</td>
</tr>
Ответы
Ответ 1
Когда вы заполняете свои поля, вы можете проверить значение:
<input type="radio" name="sex" value="Male" <?php echo ($sex=='Male')?'checked':'' ?>size="17">Male
<input type="radio" name="sex" value="Female" <?php echo ($sex=='Female')?'checked':'' ?> size="17">Female
Предполагая, что значение, возвращаемое из вашей базы данных, находится в переменной $sex
Проверенное свойство будет предварительно выбирать значение, соответствующее
Ответ 2
просто добавьте "checked =" в "правильном" переключателе, который вы хотите включить по умолчанию. В качестве примера вы могли бы использовать php quick, если обозначить, чтобы добавить это в:
<input type="radio" name="sex" value="Male" size="17" <?php echo($isMale?'checked="checked"':''); ?>>Male
<input type="radio" name="sex" value="Female" size="17" <?php echo($isFemale?'checked="checked"':''); ?>>Female
в этом примере $isMale и $isFemale - это логические значения, которые вы назначаете на основе значения из вашей базы данных.
Ответ 3
Это легче читать для меня:
<input type="radio" name="rWF" id="rWF" value=1 <?php if ($WF == '1') {echo ' checked ';} ?> />Water Fall</label>
<input type="radio" name="rWF" id="rWF" value=0 <?php if ($WF == '0') {echo ' checked ';} ?> />nope</label>
Ответ 4
Gender :<br>
<input type="radio" name="g" value="male" <?php echo ($g=='Male')?'checked':'' ?>>male <br>
<input type="radio" name="g" value="female"<?php echo ($g=='female')?'checked':'' ?>>female
<?php echo $errors['g'];?>
Ответ 5
<td><input type="radio" name="gender" value="Male" id="male" <? if($gender=='Male')
{?> checked="" <? }?>/>Male
<input type="radio" name="gender" value="Female" id="female" <? if($gender=='Female') {?> checked="" <?}?>/>Female<br/> </td>