我使用 Mysqli 用我的查詢結果填充了一個下拉選單
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是我的資料庫連接
在我的semester_id專欄中,我有重復的值。我只想顯示其中一個值作為眾多值的代表。
這可能嗎?
例如,我有: Number Number Number Number Number
我的目標:數字
uj5u.com熱心網友回復:
試試這個 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>';
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/467569.html
標籤:php mysql phpmyadmin
上一篇:如何撰寫平均SQL查詢?
