改变一组下拉框

时间:2014-07-13 08:49:49

标签: php mysql

我想要一个搜索页面,其中包含MYSQL数据库中的五个字段,这些字段显示在各个下拉框中。我有一个基本的下拉,改编自其中一个其他答案,我已经为每个领域复制了五次。

$sql = "SELECT Country FROM engravers";
$result = mysql_query($sql);

echo "<select name\\='Country'>";
while ($row = mysql_fetch_array($result)) {
echo "<option value='" . $row['Country'] . "'>" . $row['Country'] . "</option>";
}
echo "</select>";

重复显而易见的变化给了我五个整齐的小下拉框,这些都可以工作。

我希望所有的框都是交互式的,所以除非点击,否则每个框的默认设置为“all”。这意味着用户可以点击一个国家/地区和一年,只获得符合这两个标准的记录。

我想要一个提交按钮来处理它们。

1 个答案:

答案 0 :(得分:0)

很简单。

echo "<select name='Country'>";
echo "<option value=''>All</option>";

要获取提交按钮以提交所有这些按钮,只需将它们全部放在相同的表单中即可。

(如何在搜索中处理''选项取决于处理表单数据的代码)