这是什么格式?我不知道
<SELECT value= "<?php  echo $mydb->f(nf);?>" id=YearBegin name=YearBegin onchange="SelectChange()"> </SELECT>--<input id=YearEnd size=4 readonly>,下拉框:
<select name="time1" id="time1">
 <option value=''>--</option>
      <?
  for($i=0;$i<24;$i++)
{
if($i<10)$i = '0'.$i;
echo "<option value='$i'>$i</option>";
}
    ?>
</select>

解决方案 »

  1.   

    <SELECT value= "<?=($mydb->f(nf))?($mydb->f(nf):0?>" id=YearBegin name=YearBegin onchange="SelectChange()"> </SELECT>--<input id=YearEnd size=4 readonly>,
      

  2.   

    缺少<option>标签,没有选择的地方
      

  3.   

    <SELECT >中怎么会有value呢???/
     value= "<?php  echo $mydb->f(nf);?>"
      

  4.   

    <select name="time1" id="time1">
     <option value='' selected>--</option>// selected 表示是默认值
          <?
      for($i=0;$i<24;$i++)
    {
    if($i<10)$i = '0'.$i;
    echo "<option value='$i'>$i</option>";
    }
        ?>
    </select>
      

  5.   


    <select name="time1" id="time1">
        <option value='$i'>
          <? if (($mydb->f(nf))<>""
                echo $mydb->f(nf);
             else echo ……;
          ?> 
        </option>;

        </select>
      

  6.   

    <select name="month">
    <?
    $monthnow=date("m");
    for ($i=1;$i<=12;$i++)
        {
        if ($i<10)
            $i="0".$i;
        if ($i==$monthnow)
            echo "<option value='$i' selected>$i</option>";
        else
            echo "<option value='$i'>$i</option>";
        }
    ?>
    </select>