我正在尋找一個由mysql數據庫「過濾器」填充到下拉框中選定選項的數據表。沒有提交按鈕。用下拉菜單過濾數據表
基本上認爲它就像一個歌曲列表,而樂隊名稱的標題則會有一個下拉菜單,如果您選擇一個樂隊,它只會顯示該樂隊的歌曲。
$sql="SELECT DISTINCT Band FROM Music";
$result=mysql_query($sql);
$options="";
while ($row=mysql_fetch_array($result)) {
$options.="<OPTION VALUE=\"$row["Band"]\">".$row["Band"];
}
echo '<table border="1"; spacing="0"; padding="10px">
<tr>
<th><SELECT NAME=Band>
<OPTION VALUE=0>Band
'.$options.'
</SELECT></th>
<th>Album</th>
<th>Song</th>
</tr>';
$result = mysql_query("SELECT * FROM music");
while($row = mysql_fetch_array($result))
{
echo "<td><center>" . $row['Band'] . "</center></td>";
echo "<td><center>" . $row['Album'] . "</center></td>";
echo "<td><center>" . $row['Song'] . "</center></td>";
echo "</tr>";
}
echo "</table><br><br><br>";
你試過並粘貼了一些代碼? – GBD