圖像中的問題是,我只想讓Francis在下拉菜單中顯示,當我點擊第一個下拉菜單時。換句話說,不要重複名稱。我希望有人能幫助我。提前致謝。 :)重複名稱
而且,這裏是我的代碼。 :)
<tr>
<td><label for="cname">Client Name:</label></td>
<td><select name="cname" id="cname">
<option value="">Choose</option>
<?php
$result = mysqli_query($con, "SELECT ClientName, EventID FROM events");
while($row = mysqli_fetch_assoc($result)){
echo "<option value='{$row["ClientName"]}' data-eid='{$row["EventID"]}' >";
echo $row["ClientName"] . "</option>";
}
?>
</select>
</td>
</tr>
'SELECT DISTINCT'? – Siyual
SELECT DISTINCT ClientName,EventID FROM events。這是正確的嗎? :) –
通過閱讀所有評論它出現的問題是因爲你有多個事件與客戶名稱弗朗西斯。你的數據結構明確允許超過1個弗朗西斯,那麼你怎麼知道他們會是同一個人呢?你關心或者你只是想選擇所有獨特的名字?如果所有唯一的名字都將EventId從數據集中取出並使用DSITINCT。 SELECT DISTINCT ClientName from events .... – Matt