如何在文本区域和单选按钮中填充值

nhn9ugyo  于 2021-06-25  发布在  Mysql
关注(0)|答案(2)|浏览(322)

我已经从$tablere中的数据库中获取了数据。现在我必须在textarea中打印值,还必须检查单选按钮。
这是我的密码,

$sql = "select (address, gender) from stud table";
if($result=mysqli_query($conn,$sql)) {
    while($row = mysqli_fetch_array($result)) {
        $tableRe[]=$row;
    }
}

<form>
Address : <br>
   <textarea value="<?php echo $tableRe[0]['address']; ?>"></textarea><br>
Gender : <br>
  <input type="radio" value="Male">Male
  <input type="radio" value="Female">Female <br>
<input type="submit" value="Save">
</form>

请帮我解决这个问题。提前谢谢。

tquggr8v

tquggr8v1#

你需要申请条件 checked html属性。
试试这个:

<form>
   Address : <br>
   <textarea><?php echo $tableRe[0]['address']; ?></textarea> <br/>
   Gender : <br>
   <input type="radio" value="Male" <?php echo $tableRe[0]['gender'] == 'Male' ? 'checked' : '';  ?> >Male
   <input type="radio" value="Female" <?php echo $tableRe[0]['gender'] == 'Female' ? 'checked' : '';  ?>>Female <br>
   <input type="submit" value="Save">
</form>
yc0p9oo0

yc0p9oo02#

值必须放在开始标记和结束标记之间:

<texterea name="whatever">Textarea value goes here</textarea>

要将收音机/复选框设置为选中/选中,您需要向其添加“checked”属性:

<!-- HTML4 -->
<input type="radio" name="whatever" value="value1" checked="checked" /> Label 1
<input type="radio" name="whatever" value="value2" /> Label 2
<input type="radio" name="whatever" value="value3" /> Label 3

<!-- HTML5 -->
<input type="radio" name="whatever" value="value1" checked /> Label 1
<input type="radio" name="whatever" value="value2" /> Label 2
<input type="radio" name="whatever" value="value3" /> Label 3

相关问题