[PHP-users 437] SELECTの表示内容

tyunn php-users@php.gr.jp
Mon, 2 Jul 2001 07:29:39 +0900


フォームのa3では都道府県が複数選択可能な状態です。a4ではa3で選択
した都道府県に属する自治体のみを表示したいのですがどのような方法で
実現できるでしょうか?
ken      city
神奈川県  横浜市
神奈川県  横須賀市
神奈川県  茅ヶ崎市
静岡県    静岡市
静岡県    浜松市
・・・・・
a3、a4はこのようなテーブルから随時読み込むことが条件です。
--------------------------------------------------------
 ■aaa.php3
 <? if($regist){
         include('chk.inc');
    if(!$message){
             // 正常に入力された場合の処理
         }
      }
 ?>
 <html>
 <body>
 <?
   if ($message==msg01){
       echo "**a1が入力漏れです**"";
   }
 ?>
 <form method=post action=aaa.php3>
 <input type=text name=a1 value=<? echo $a1;?>>
 <input type=text name=a2 value=<? echo $a2;?>>
 <select name=a3><option value=MM>MM</option><option
 value=SS>SS</option></select>
 <select name=a4><option value=MM2>MM1</option><option
 value=MM2>MM2</option></select>
  <input type=submit name=regist>
 </form></body></html>

 ■chk.inc
 <?
   if (!$a1){
        $message="msg001";
   }
 ?>