我需要使用上一个会话中使用的相同广播组填充保存在mysql数据库中的数据的广播组。现在,通常我只是将数据提取到变量.row中,并在value属性下回显它,但是由于值att。对于每个单选按钮,将其设置为我需要保存的数据(如果选择了该按钮),则无法使用它来显示mysql提取的数据。如何显示以前保存在数据库中的单选按钮组的值?我一直在寻找不同的解决方案,每个人似乎都回答我应该获取日期并回显它。这让我感到困惑,因为value属性用于描述如果用户选择按钮应该保存的内容。让我们使用我的一个小组。此问题在提交时会正确保存,但我不知道如何在刷新时显示保存的值。<div class="one"><h1 class="text">Qual a cor dos seus olhos?</h1> </div> <p> <label> <input type="radio" class="option" name="ojos[]" value="Avelã" id="ojos_0"> Avelã</label> <br> <label> <input type="radio" class="option" name="ojos[]" value="Castanho oscuro" id="ojos_1"> Castanho oscuro</label> <br> <label> <input type="radio" class="option" name="ojos[]" value="Azul" id="ojos_2"> Azul</label> <br> <label> <input type="radio" class="option" name="ojos[]" value="Azul esverdeado" id="ojos_3"> Azul esverdado</label> <br> <label> <input type="radio" class="option" name="ojos[]" value="Verde" id="ojos_4"> Verde</label> <br> 正如我之前所说的那样,整个表格(与之前发布的23个问题差不多)保存得很好。我只需要用以前保存的数据填充它即可。
1 回答
回首忆惘然
TA贡献1847条经验 获得超11个赞
使用从数据库中接收到的值向输入添加验证。
<label>
<input
type="radio"
class="option"
name="ojos[]"
value="Azul"
id="ojos_2"
<?php $ojosval == 'Azul'? echo 'checked' : '' ?>
/>Azul</label>
我在这里所做的是检查从数据库$ojosval中获取的值是否等于该输入的值,如果验证为true,则只需添加checked将选择单选的属性。
我已经有一段时间没有编码PHP了,但是我认为应该可以。
- 1 回答
- 0 关注
- 199 浏览
添加回答
举报
0/150
提交
取消