如果HTML/PHP为空,请选择默认选项
仅当echo语法中没有显示数据时,我才想要一个默认的选定值。我能得到一些帮助吗?我已经尝试添加“Selected”选项,但如果存在任何数据,它将覆盖当前数据。下面是当前正在查找的代码片段如果HTML/PHP为空,请选择默认选项,php,html,php-7,Php,Html,Php 7,仅当echo语法中没有显示数据时,我才想要一个默认的选定值。我能得到一些帮助吗?我已经尝试添加“Selected”选项,但如果存在任何数据,它将覆盖当前数据。下面是当前正在查找的代码片段 <td><div align="right"><strong>OUTPUT </strong></div></td> <td><div align="left"><select name="O
<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>
输出
将您的第一个选项更改为以下选项将实现此目的:
<option <?php echo (empty($output_id) ? "selected='selected'" : ""); ?> value="<?php echo $output_id; ?> "><?php echo $output_status; ?></option>
将第一个选项更改为以下选项即可:
<option <?php echo (empty($output_id) ? "selected='selected'" : ""); ?> value="<?php echo $output_id; ?> "><?php echo $output_status; ?></option>
putvalue=“您的默认选项值”
onselect
element将value=“您的默认选项值”
onselect
element“Try”听起来并不具体。您的答案应该是:“使用三元运算符,例如:”,IMHO.@FunkFortyNiner True。我已经更新了答案,“尝试”听起来并不具体。您的答案应该是:“使用三元运算符,例如:”,IMHO.@FunkFortyNiner True。我已经更新了答案。