<select name=test><option value=1 selected></select>
就是选出来的值对应的 option要 有selected的属性

解决方案 »

  1.   

    <select name=test><option value=1 <?php $module==1 && print "selected";?>></select>
    <option value=2 <?php $module==2 && print "selected";?>></select>
    <option value=3 <?php $module==3 && print "selected";?>></select>
    .......
      

  2.   

    使用for进行循环吧,不要用静态的方式,代码的量太大了<select name=test>
    <?php
    for($i=0;$i<count($array);$i++){//$array存放的是从数据库里面得到的哪些数据信息
    ?>
      <option value='<?php=$array[$i]["url"] ?>' <?php if($array[$i]["url"]!=""){echo print "selected";}?>><?php=$array[$i]["name"]?></option>
    <?php }?>
    </select>
      

  3.   

    <option value=''> - ".SetLanguage('請選擇','请选择','Please select')." - </option> 
    <option value='1' selected > 系统维护 </option>
    接这加个sql语句,取得表中要显示的数据,再利用一个循环显示就ok了