0

私は2つの選択を宣言されています。最初の選択で値を選択したら、2番目の選択で値をフェッチします。

<?php
$result1 = mysql_query("SELECT row1 FROM information");?>
<select id='select1'>
<?php
while($row=mysql_fetch_array($result1))
{
if($row['row1']!=NULL)
{
echo "<option value='$row[row1]'>$row[row1]</option>";
}
}?>
</select><br/><br/>
<?php
//*******************************************  
$result1 = mysql_query("SELECT column1 FROM information");
echo "<select id='select2'>";
while($row=mysql_fetch_array($result1))
{
if($row['column1']!=NULL)
{
echo "<option value='$row[column1]'>$row[column1]</option>";
}
}?>
</select>
4

1 に答える 1

1

次の 2 つの可能性があります。

  1. jQuery + ajaxを使用して、最初の後に2番目の選択を動的に構築します(onselectイベント)
  2. 最初の選択で選択した値を使用してフォームを送信するか、ユーザーを同じページにリダイレクトします。
于 2012-10-25T19:41:04.300 に答える