php - 如何在不使用数组的情况下查看选择类型的默认选择

标签 php html

我正在尝试设置我的网站,以便当我输入用户表单时,它首先在选择框中选择他们的选择,然后选择其下面的其他答案。选择框只有两个答案,是和否。但目前它首先在 $returned 变量中显示它们的答案,然后还列出下面的两个答案。

  • 目前看到; 是的 不 是的

而不是他们的答案,然后是另一个。 我使用的代码是;

<div id="editp"><p align="center">
<label class="labelform">Returned:</label><select name="returned" style="width: 150px">
    <option><?php echo $returned;?></option>
    <option value="No">No</option>
    <option value="Yes">Yes</option>
</select></p></div>

如何更改代码以在 $returned 中显示用户答案,然后显示下面的替代答案?

谢谢

最佳答案

在 PHP 中:

$returnedYes = ($returned == 'Yes') ? "selected=selected" : "";
$returnedNo = ($returned == 'No') ? "selected=selected" : "";

在 HTML 中:

<option value="No" <?php echo $returnedNo;?>>No</option>
<option value="Yes" <?php echo $returnedYes;?>>Yes</option>   

关于php - 如何在不使用数组的情况下查看选择类型的默认选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39633875/

相关文章:

php - 在圆上创建径向渐变以提供 3D 感觉

html - 单击关闭 Accordion 选项卡

html - 代码提前结束

Javascript 不适用于 : onclick show hidden div from textarea

html - 我怎样才能减少这个文本的大小

html - 在进度条背景上居中进度值

php - 单击注册按钮时如何使来自服务器的响应自动显示在 TextView (outlet3)上

php - 如何从 PHP 7 中的嵌套包含文件中跳出 while 循环?

php - 如何停止 Doctrine2 迁移 :Diff from always adding foreign key relationships that already exist in Database?

javascript - 如何通过我用php制作的jQuery调用增量id