for ($i=0; $i <mysql_num_rows($result); $i++) 
  {
    $option = mysql_fetch_array($result);
    $select .= "<option value='{$option[0]}'";
    if ($option[0] == $default) 
    {
      $select .= ' selected';
    }
    $select .=  ">[{$option[0]}] {$option[1]} </option>";
  }---------------------------------
while($option = mysql_fetch_array($result))
{
    $select .= "<option value='{$option[0]}'";
    if ($option[0] == $default) 
    {
      $select .= ' selected';
    }
    $select .=  ">[{$option[0]}] {$option[1]} </option>";
}

解决方案 »

  1.   

    请问楼上朋友,那些代码什么意思?
    while($option = mysql_fetch_array($result))
    {
        $select .= "<option value='{$option[0]}'";
        if ($option[0] == $default) 
        {
          $select .= ' selected';
        }
        $select .=  ">[{$option[0]}] {$option[1]} </option>";
    }加在for语句后面就可以吗??
      

  2.   

    我按你的方法添加之后,无论有没有选择下拉菜单里的选项,按"确定"按钮后都返回
    "'You have not chose please choose the one you want !'"的对话框!!大家帮忙想想吧~~~~~~谢谢!!