0
は、私は私のプログラムで2回のドロップダウンを持っている、と私はそれがこのようになりたい:2回目のドロップダウンは、最初のドロップダウンによって異なります。どうやって?
- 私は、従業員やディスプレイのリストを持っている/リストを移入し、ダウン私の最初のドロップの内側にそれを を置きます。
- 第2の理由は、「Francis」を選択すると2番目のドロップダウンが は、私が別の従業員を選んだときにFrancisなどの値/イベントしか持たないということです。
最初のドロップダウンは正しいと思いますが、その値を取得して、2番目のドロップダウンでWHERE句のSQL文に入れたいと思います。どうやって?
<tr>
<td><label for="cname">Client Name:</label></td>
<td><select name="cname" id="cname">
<option>Choose</option>
<?php
include("alqdb.php");
$result=mysqli_query($con, "SELECT ClientName FROM events");
while($row=mysqli_fetch_assoc($result)){
echo "<option>".$row["ClientName"]."</option>";
}
?>
</select>
</td>
</tr>
<tr>
<td><label for="survey">Survey:</label></td>
<td><select name="survey" id="survey">
<option>Choose</option>
<?php
include("alqdb.php");
$result=mysqli_query($con, "SELECT EventTitle FROM events WHERE ClientName = 'Francis'");
while($row=mysqli_fetch_assoc($result)){
echo "<option>".$row["EventTitle"]."</option>";
}
?>
</select>
</td>
</tr>
なぜalqdb.phpを2回含むのですか? – madalinivascu
これを行うには2つの方法があります。1単純なget要求です。2. ajaxリクエストです。 – madalinivascu
私のデータベース用ですが、alqdb.phpが含まれていないとエラーになります。 Btw、いくつかのコードを教えてくれますか?ありがとうございました! :) –