基本的に、質問を理解できなかった場合、車のブランド(テーブルブランド)を含むドロップダウンメニューがあります。 「Volkswagen」のような特定のオプションを選択すると、ブランド「Volkswagen」に関連する車種に関する情報が表示されます。車のモデルはCARSと呼ばれるテーブルにあります。たとえば、 "Polk"、 "Golf"などのように "Volkswagen"を選択すると、CARSにある外部キーbrand_idに接続されているすべてのエントリ)。 これを行うにはどうすればよいですか?これまでのところ私はここにいる:HTML/PHP/SQL - 選択したドロップダウンオプションで、SQLエントリに関連する情報を表示します
<?php
$sql = "SELECT brands.name, cars.id, cars.model, cars.mileage, cars.color FROM brands, cars WHERE brands.id = cars.brand_id ORDER BY cars.model DESC, brands.name;";
$result = $mysqli->query($sql);
$sql1 = "SELECT id, name FROM brands";
$result1 = $mysqli->query($sql1);
?>
<select>
<?php
while ($row = mysqli_fetch_array($result1))
{
echo '<option value="'. $row['id'] .'">'. $row['name'] .'</option>';
}
?>
</select>
リロードせずに同じページに情報を表示しますか?または、これを別の方法で実行したいですか? –