簡體   English   中英

在下拉列表中選擇等於mysql輸出的值

[英]Select the values in drop down that equals to mysql output

我有一個多下拉框,可以從msyqli輸出生成值,例如阿姆斯特丹,鹿特丹,邁阿密,紐約...

我想選擇等於$ cats中的值的值

到目前為止還可以。

但是問題是下拉列表的值重復。 單擊此處顯示問題如何解決此問題?

 $resultxx = mysqli_query($database->connection,"SELECT city FROM postcode
 GROUP BY city") or die(mysqli_error());


    $cats = explode(",", $ed['ophaal_locaties']);

    while($land = mysqli_fetch_array($resultxx)){
    $city = $land['city'];

     foreach($cats as $cat) {
    $cat = trim($cat);

     if($cat == $city){
    $sl = 'selected';
    }else{
    $sl = '';
    }

        echo "<option ".$sl.">".$city."</option>";
    }
 }

嘗試使用以下SQL查詢-

SELECT DISTINCT(city) FROM postcode

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM