私はドロップダウンリストを2つ持っています.1つは大学であり、もう1つは支店ですから、私がしたいことは、ユーザーが最初のドロップダウンリストから大学を選択するたびに、スクリプトはその大学で利用できる支店2番目のドロップダウンリスト、つまりブランチに追加する必要があります。現在は手動で行っています。phpの同じファイルのドロップダウンリストから選択したオプションの値を取得しますか?
<?php
mysql_connect("localhost", "root", "") or die("Connection Failed");
mysql_select_db("pet")or die("Connection Failed");
$query = "SELECT distinct insti_name FROM maininfo";
$result = mysql_query($query);
$query2 = "SELECT distinct insti_name FROM maininfo";
$result2 = mysql_query($query2);
?>
<form name="myform" id="one" method="post" action="compare.php">
Select first college:
<select name="coll1">
<?php
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
?>
<option value="<?php echo $line['insti_name'];?>"> <?php echo $line['insti_name'];?>
</option>
<?php
}
?>
</select>
<br /><p>Select the branch:
<select name="brn1">
<option value="0" selected>(please select:)</option>
<option value="ce">Civil</option>
<option value="cse">Computer Science Engineering</option>
<option value="ec">Electronics and Communication</option>
<option value="it">Information Technology</option>
<option value="aeie">AEIE</option>
<option value="mech">Mechanical</option>
<option value="elect elex">Elect Elex</option>
<option value="ee">Electricals</option>
<option value="el">EL</option>
<option value="chem">Chemical</option>
<option value="fire">Fire</option>
<option value="ei">ei</option>
<option value="food">Food</option>
<option value="ip">Information Practises</option>
<option value="bt">Bio Technology</option>
</select>
<br>
<hr width=100% height=4>
Select second college:
<select name="coll2">
<?php
while ($line = mysql_fetch_array($result2, MYSQL_ASSOC)) {
?>
<option value="<?php echo $line['insti_name'];?>"> <?php echo $line['insti_name'];?>
</option>
<?php
}
?>
</select>
<br /><p>Select the branch:
<select name="brn2">
<option value="0" selected>(please select:)</option>
<option value="ce">Civil</option>
<option value="cse">Computer Science Engineering</option>
<option value="ec">Electronics and Communication</option>
<option value="it">Information Technology</option>
<option value="aeie">AEIE</option>
<option value="mech">Mechanical</option>
<option value="elect elex">Elect Elex</option>
<option value="ee">Electricals</option>
<option value="el">EL</option>
<option value="chem">Chemical</option>
<option value="fire">Fire</option>
<option value="ei">ei</option>
<option value="food">Food</option>
<option value="ip">Information Practises</option>
<option value="bt">Bio Technology</option>
</select>
<br><br>
<input type="submit" name="Submit" value="Compare Colleges" >
</form>
私は他のファイルで変数を取っていないので、これはまだ動作しますか? – Vipul
フォームが送信され、それ自体に投稿された場合、これは機能します。フォームが別のページに送信されると、問題が発生します。 –