我需要帮助。我想显示用户从 3 个下拉列表中选择的三个数据值。我创建了三个下拉列表,其中用户将从数据库中为每个选项选择 3 个不同的选项,然后用户将选择的任何内容都必须出现在表中。例如,如果用户为 selection_id 选择 111,为 fixture_id 选择 222,那么 Jesty 作为名称,它应该在表中显示为 111 222 Jesty。现在我只有从数据库中检索信息然后显示下拉菜单的下拉菜单……我需要一种显示用户选择的方法,或者将向用户打印他选择的内容的 javascript
这是我的 3 个下拉列表
require "config.php"; //Database connection
$resource_selections = mysql_query("SELECT DISTINCT selection_id FROM selections ORDER BY selection_id ASC");
$selections = array();
while($row = mysql_fetch_row($resource_selections)){
$selections[] = $row[0];
}
$resource_fixtures = mysql_query("SELECT DISTINCT fixture_id FROM selections ORDER BY selection_id ASC");
$fixtures = array();
while($row = mysql_fetch_row($resource_fixtures)){
$fixtures[] = $row[0];
}
$resource_names = mysql_query("SELECT DISTINCT name FROM selections ORDER BY selection_id ASC");
$names = array();
while($row = mysql_fetch_row($resource_names)){
$names[] = $row[0];
}
if(count($selections) <= 0 || count($fixtures) <= 0 || count($names) <= 0){
echo 'No results have been found.';
} else {
// Display form
echo '<form name="form" method="post" action="selection.php">';
//SelectionID dropdown:
echo "<select name='selection_id' id='selections' >";
foreach($selections as $selection) echo "<option id='$selection'>$selection</option>";
echo '</select>';
//FixtureID dropdown
echo "<select name='fixture_id' id='fixtures' >";
foreach($fixtures as $fixture) echo "<option id='$fixture'>$fixture</option>";
echo '</select>';
//Name dropdown
echo "<select name='name' id='names' >";
foreach($names as $name) echo "<option id='$name'>$name</option>";
echo '</select>';
echo "<input type='submit' name='submit' value='Submit' />";
echo '</form>';
}
?>