我已经用我的查询结果填充了一个下拉菜单
echo '<select>'; echo '<option>Semester</option>'; $q = "SELECT semester_id FROM semOffered"; $result = mysqli_query($dbc, $q); while($row = mysqli_fetch_array($result)) { echo '<option>' . $row['semester_id'] . '</option>'; } echo '</select>';
$dbc 是我的数据库连接吗
$dbc
在我的 semester_id 列I有重复的值。我只想展示其中一种价值观,作为众多价值观的代表。
semester_id
这可能吗?
例如,我有: 数字 数字 数字 数字 数字
我的目标是: 数字
试试这个 array_unique()删除数组中的重复元素或值。
echo '<select>'; echo '<option>Semester</option>'; $q = "SELECT semester_id FROM semOffered"; $result = mysqli_query($dbc, $q); $result = array_unique($result) while($row = mysqli_fetch_array($result)) { echo '<option>' . $row['semester_id'] . '</option>'; } echo '</select>';