<select name="select" id="select">
<option value="0" selected="selected">选择</option>
<option value="1">建筑</option>
<option value="2">食物</option>
<option value="3">目标</option>
</ select>我从数据库取出某个值,若为2时,select的当前选中项为食物,这个怎么做?selected="selected"为选中,但是我是要通过程序的某个变量来控制选中的是哪个。。
谁能提供一下代码参考,谢谢

解决方案 »

  1.   

    select是网页的组件,要用javascript来控制,而不是用php来控制
      

  2.   

    <select name="select" id="select">
    <option value="0" <?php if($row['sel'] == "0")echo "selected=\"selected\"";?>>选择</option>
    <option value="1" <?php if($row['sel'] == "1")echo "selected=\"selected\"";?>>建筑</option>
    <option value="2" <?php if($row['sel'] == "2")echo "selected=\"selected\"";?>>食物</option>
    <option value="3" <?php if($row['sel'] == "3")echo "selected=\"selected\"";?>>目标</option>
    </ select>$row['sel']是你数据库中读出的选择项