2011-02-17 40 views
0

如何从数据库中检索信息并显示某些信息作为菜单中的第一个选项以及其他选项。我想要使​​用菜单中的数据库编辑信息,例如:使用表单中的菜单更新

 <select name="items" id="items" > 

     <?php 
     while($product_rows=mysql_fetch_assoc($productSQL)){ ?> 
       <option value="<?php echo $ord_rows['pid'];?>"> 
        <?php echo $ord_rows['name'];?> 
       </option> 
     <?php } ?> 

     </select> 

但是这个jst从db获取所有选项。我希望正在编辑的选项显示为第一个,其余的依次是,任何帮助,希望问题清楚。

+0

用一个例子说清楚。 – Gaurav 2011-02-17 06:59:02

回答

0

不知道你的查询是什么,不可能知道这个while循环会产生什么,你可以包含它吗?我希望看到这样的事情;

 <select name="items" id="items" > 
<?php 

$query = "SELECT pid, name FROM products"; 

    $result = mysql_query($query); 

    while ($product_rows = mysql_fetch_assoc($result)){ 

    ?> <option value="<?php echo $product_rows['pid'];?>"> 
        <?php echo $product_rows['name'];?> 
       </option> 

    <?php } ?> 
</select>