[PHP-users 6065] Re: プルダウンメニュー

横田 大介 php-users@php.gr.jp
Mon, 11 Mar 2002 11:10:13 +0900


横田といいます。

> プルダウンメニューで選択した後サブミットで次の入力エリアに行くときに
> プルダウンで選択したものを残して表示させておきたいのですが
> どうしたらよいのでしょうか?

僕はよく以下の方法を使ってます。

   $numrows = pg_numrows($choice);
   print("<table><tbody>\n");
   print("<form>");
   print("<select name=pulldown>");
   for ($i = 0; $i < $numrows; $i++)
   {
     $data = pg_fetch_array ($choice, $i);
     print("<option value=$i");
     if($i==$pulldown) print(" selected");
     print(">" . $data["name1"] . "</option>");
   }
   print("<input type='submit' name='submit' value='選択'>");
   print("</select>");
  print("</form>");
   print("</tbody></table>\n");