2014-07-22 51 views
0

我的箱子正在从我的数据库填充,但我想显示下拉框空白,直到它被单击以选择。不太确定该怎么做。在此先感谢如何在下拉框中选择项目之前显示空白

<select type="text" name='id' id="inputItem" placeholder="Item #1" class="form-control"> 
<?php 

require ('dbconnect.php'); 
$result = $con->query("select id, item from items"); 

while ($row = $result->fetch_assoc()) { 

unset($id, $name); 
$id = $row['id']; 
$name = $row['item']; 
echo '<option value="'.$id.'">'.$name.'</option>'; 

} 

echo "</select>"; 
mysqli_close($con); 
?> 

</div> 

回答

1

在您的第一行之后立即添加<option>Choose One...</option>

+0

完美的感谢。 – jeffPo

0

之前还是可以while循环添加空白选项,如:

... 
echo '<option value="">Select</option>'; 
while ($row = $result->fetch_assoc()) { 

unset($id, $name); 
$id = $row['id']; 
$name = $row['item']; 
echo '<option value="'.$id.'">'.$name.'</option>'; 

} 
... 
0
<select type="text" name='id' id="inputItem" placeholder="Item #1" class="form-control"> 
<option value=''>Select First</option> 
0

while循环之前:

echo '<option value="">--- Select ---</option>'; 
相关问题