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

S.Mitamura php-users@php.gr.jp
Mon, 11 Mar 2002 11:12:27 +0900


 こんにちわ。三田村です。
 何故か、1つ前に送信したメールが送られていないので、再送です。
 
 門田 洋司郎 さんwite:
>   $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>" . $data["name1"] . "</option>");
>   }
>   print("<input type='submit' name='submit' value='選択'>");
>   print("</select>");
>  print("</form>");
>   print("</tbody></table>\n");

 <?php
 $pulldown = $HTTP_POST_VARS['pulldown'];
 ?>
 <select name=pulldown>
   <option value=$i <?php if ($pulldown == $i) echo "selected"; ?>><?php echo  $data["name1"]; ?> </option>
 </select>

 単純に送られたフォーム値を元に、次のフォームでも表示してあげればいいだけではないのでしょうか?
 隠しておきたいならHiddenで渡せばいいかと思います。
 
 #あと、せめてあいさつとお名前ぐらいは、書かれた方がよろしいかと。

 _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
 
  三田村修一郎 mailto:mitamura@s-graphi.co.jp
 
 _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/