2012-03-27 79 views
0

我有一个mysql生成下拉列表..需要添加一个预先选定的选项,如“请选择可用性”。也不太清楚如何做到这一点的下拉内容是从数据库为MySQL生成的下拉列表的选定值

<?php 


$sql = "SELECT DISTINCT availability FROM properties"; 
$result = mysql_query($sql); 

echo "<select name='property'>"; 
while ($row = mysql_fetch_array($result)) { 
echo "<option value='". $row['availability']. "'>" . $row['availability'] ."</option>"; 
} 
echo "</select>"; 

?> 
+0

这是什么问题?你不在下拉列表中获得价值? – 2012-03-27 10:32:57

+0

看起来这是一个重复的查询: http://stackoverflow.com/questions/9848079/selected-item-ind-dropdown-when-editing – dAm2K 2012-03-27 10:33:10

回答

1
echo "<select name='property'><option value=''>Please Choose Availability</option>"; 
1

,如果你想为下拉静态第一值,那么你可以做这样产生的。

echo "<select name='property'><option value=''>Please Choose Availability </option>"; 

while ($row = mysql_fetch_array($result)) { 
    echo "<option value='". $row['availability']. "'>" . $row['availability'] ."</option>"; 
} 
echo "</select>"; 
+0

非常好,非常感谢 – 2012-03-27 10:37:46