私はコーディングを学ぶためにウェブサイトを構築しており、ユーザーがデータベースcatから取得したいくつかのカテゴリ名を含む選択/ドロップダウンをクリックすると、データベースsubcatから取得したサブカテゴリ名で別の選択が表示されるツールを構築しようとしています。これは、Yelp(カテゴリに移動)のようなYelp(カテゴリに移動)とほぼ同じです。
また、図を作成しました。
私はすでに猫のデータベースからプルしているカテゴリのドロップダウンを持っています:
<p><b>Category:</b><br />
<?php
$query="SELECT id,cat FROM cat";
$result = mysql_query ($query);
echo"<select name='cselect3' class='e1'><option value='0'>Please Select A Category</option>";
// printing the list box select command
while($catinfo=mysql_fetch_array($result)){//Array or records stored in $nt
echo "<option value=\"".htmlspecialchars($catinfo['cat'])."\">".$catinfo['cat']." </option>";
}
echo"</select>";
?>
そして、私はサブキャットデータベースからプルしているサブキャットを持っています:
<p><b>Subcat1:</b><br />
<?php
$query="SELECT id,subcat FROM subcat";
$result = mysql_query ($query);
echo"<select name='sselect1' class='e1'><option value='0'>Please Select A Category</option>";
// printing the list box select command
while($catinfo=mysql_fetch_array($result)){//Array or records stored in $nt
echo "<option value=\"".htmlspecialchars($catinfo['subcat'])."\">".$catinfo['subcat']."</option>";
}
echo"</select>";
?>
ユーザーがカテゴリをクリックした内容に基づいてサブカテゴリのドロップダウンを作成し、それを自動的に表示するにはどうすればよいですか?助けてくれてありがとう!