目前,我有一个HTML选择标签,其中包含一些可用的选项。对于该 Select 标记,我需要传递一个会话变量并显示为所选值。请提供支持,以完成此任务。<?php session_start() //Variable need to show in Select tag //Session value Equals to - Junior Executive Assistant $_SESSION['Designation'];?><select id="designation" class="form-control" name="designation" required> <option value="Banking Trainee">Banking Trainee</option> <option value="Junior Executive Assistant">Junior Executive Assistant</option> <option value="Junior Executive Officer">Junior Executive Officer</option> <option value="Executive officer">Executive officer</option> <option value="Manager">Manager</option> <option value="Senior Manager">Senior Manager</option> <option value="Chief Manager">Chief Managerr</option></select>
1 回答

森林海
TA贡献2011条经验 获得超2个赞
您需要对每个选择选项添加一个复选标记,以查看其值是否与 中的值匹配,如果是,请设置该选项的属性。例如:$_SESSION['Designation']
selected
<option value="Banking Trainee"<?php echo $_SESSION['Designation'] == 'Banking Trainee' ? ' selected' : ''; ?> >Banking Trainee</option>
对于其他选项,您可以相应地更改比较字符串。
如果您启用了PHP短标签,则可以通过使用来代替例如<?=
<?php echo
<option value="Banking Trainee"<?= $_SESSION['Designation'] == 'Banking Trainee' ? ' selected' : '' ?> >Banking Trainee</option>
- 1 回答
- 0 关注
- 87 浏览
添加回答
举报
0/150
提交
取消