如何在PHP中删除选择框中的空格?
我有一个选择框,其中SQL中有一个空行。什么是最好的方式不显示这一点 这是我所拥有的片段的代码 我尝试了如何在PHP中删除选择框中的空格?,php,select,Php,Select,我有一个选择框,其中SQL中有一个空行。什么是最好的方式不显示这一点 这是我所拥有的片段的代码 我尝试了array\u filter,但没有成功 <label for="SS">Seat Style: </label> <select id="SS"> <option>----</option> <? foreach ($liftsecond as $lift){ echo '<option
array\u filter
,但没有成功
<label for="SS">Seat Style: </label>
<select id="SS">
<option>----</option>
<?
foreach ($liftsecond as $lift){
echo '<option>'.$lift["Seat Style"].'</option>';
}
?>
</select><br>
座椅样式:
----
这应该相当容易。只需执行if
语句检查是否为空:
<label for="SS">Seat Style: </label>
<select id="SS">
<option>----</option>
<?php
// If the value runs, but the value is NULL,
// try using array_filter() to remove the null
$liftsecond = array_filter($liftsecond);
foreach ($liftsecond as $lift) {
// If null is not removed, try using this if statement
// (you need to know if the null is "NULL" or "null")
// This checks both empty and null
// if(!empty($lift["Seat Style"]) && $lift["Seat Style"] != 'null')
if(!empty($lift["Seat Style"])) {
?>
<option><?php echo $lift["Seat Style"]; ?></option>
<?php
}
}
?>
</select><br>
座椅样式:
----
首先更容易选择非空白行其中XX!=''代码>@zlen:我想你指的是达贡。顺便说一句,这里有一个标签完成的名字-一个非常酷的隐藏功能。只需键入“@”一两个字母,然后按Tab键。在此选择框中,有一个选项不是空的,另一个是空的。我希望仍然能够显示1个选项。是的,if(!empty($lift[“Seat Style”])
仅在$lift[“Seat Style”]
值不为空时才会显示。我刚刚将其上载到一个临时站点,尝试向您展示我的意思。如果您可以查看它,我将非常感谢您单击顶部选项(Simplication plus),然后表单将加载。如果你选择座位风格,你会发现我的问题出在哪里。