我正在从 mysql 数据库中填充一个下拉菜单。它运作良好,但我希望它不要重复值。(即,如果某个值在数据库中出现 N 次,则它在下拉列表中仅出现一次)
这是我的代码:
<?php
mysql_connect('host', 'user', 'pass');
mysql_select_db ("database");
$sql = "SELECT year FROM data";
$result = mysql_query($sql);
echo "<select name='year'>";
while ($row = mysql_fetch_array($result)) {
echo "<option value='" . $row['year'] . "'>" . $row['year'] . "</option>";
}
echo "</select>";
?>