仅当echo语法中未显示任何数据时,我才需要默认的选定值。我可以帮忙吗?我尝试添加“选择”选项,但是如果存在的话,它将覆盖当前数据。这是当前正在查找的代码段。
<td><div align="right"><strong>OUTPUT </strong></div></td>
<td><div align="left"><select name="OUTPUT" id="OUTPUT">
<option value="<? echo $output_id; ?> "><?php echo $output_status; ?></option>
<option value="1">Not Required</option>
<option value="2">Not Applicable</option>
<option value="3">Unknown</option>
</select></div></td>
答案 0 :(得分:3)
将您的第一个选项更改为以下内容即可解决问题:
<option <?php echo (empty($output_id) ? "selected='selected'" : ""); ?> value="<?php echo $output_id; ?> "><?php echo $output_status; ?></option>
如果$output_id
的值为空,则该选项将设置为selected。