怎样向Select组件赋值?

flyby 2000-08-17 08:18:00
加精
例如:要修改某人的注册信息,首先要显示他的信息:
<select name=position >
<option>经理</option>
<option>主管</option>
<option>助理</option>
<option>工程师</option>
<option>行政人员</option>
<option>文员</option>
<option>其他</option>
</select>
原来他的职位是‘工程师’,我怎样让它赋上‘工程师’这一项(动态的)?
...全文
287 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyby 2000-08-18
  • 打赏
  • 举报
回复
我已经实现了!
谢谢两位的参与,我是想找到一个通过设置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语句需要设个数组。
flyby 2000-08-17
  • 打赏
  • 举报
回复
我要的是动态修改!
在修改之前,我也不知道应该上那一个被选中!它是走数据库中动态提取的!
ipman 2000-08-17
  • 打赏
  • 举报
回复
用while语句应该能实现,
ipman 2000-08-17
  • 打赏
  • 举报
回复
care
haoel 2000-08-17
  • 打赏
  • 举报
回复
请如下修改你的语句

<select name=position >
<option>经理</option>
<option>主管</option>
<option>助理</option>
<option selected value="工程师">工程师</option>
<option>行政人员</option>
<option>文员</option>
<option>其他</option>
</select>

21,882

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧