请如下修改你的语句 <select name=position >
<option>经理</option>
<option>主管</option>
<option>助理</option>
<option selected value="工程师">工程师</option>
<option>行政人员</option>
<option>文员</option>
<option>其他</option>
</select>
<option>经理</option>
<option>主管</option>
<option>助理</option>
<option selected value="工程师">工程师</option>
<option>行政人员</option>
<option>文员</option>
<option>其他</option>
</select>
谢谢两位的参与,我是想找到一个通过设置Selece组件的方法来实现,看来没有!
我是这样实现的:
<select name=position style="background-color:99ccff">
<option <?if($position=="经理") echo " selected" ?>>经理</option>
<option <?if($position=="主管") echo " selected" ?>>主管</option>
<option <?if($position=="助理") echo " selected" ?>>助理</option>
<option <?if($position=="工程师") echo " selected" ?>>工程师</option>
<option <?if($position=="行政人员") echo " selected" ?>>行政人员</option>
<option <?if($position=="文员") echo " selected" ?>>文员</option>
<option <?if($position=="其它") echo " selected" ?>>其他</option>
</select>
其中$position是从数据库取得的变量。
用where语句需要设个数组。