试写一个给楼主,见笑:)$test=1 //这个是你从数据库中取出上次所选的月份内容
echo '<select size="1" name="month">';
for($i=1;$i<=12;$i++)
{
  if($i==$test)
  {
     echo "<option selected>$i</option>";
  }
  else
  {
     echo "<option selected>$i</option>";
  }
}
echo '</select>月';

解决方案 »

  1.   

    $test=1 //这个是你从数据库中取出上次所选的月份内容怎么取?
      

  2.   

    从数据库里取呀,我不知道你的数据库是怎么设的.
    楼主是才学PHP吗?假设一个给你,不一定符合你自己的库哦.//根据用户的名字,选择该用户上次所保存的月份内容
    $one="select month from your_table where name='username'";  
    $two=mysql_query($one);
    //取出该值放入$test变量
    list($test)=mysql_fetch_row($two);
    echo $test.'<br>';
      

  3.   

    好的解决了。谢谢lzkd(浪子快刀),给分。顺带问一下高人:<td width=10%>这里的width是什么意思?
      

  4.   

    :<td width=10%>这里的width是什么意思?
    表格中单元格的宽度设为表长的10%.楼主可能对html不太熟,建议先学一点html,不然的话会比较累一点.个人建议,供楼主参考