0

アムステルダム、ロッテルダム、マイアミ、ニューヨークなどの 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>";
    }
 }
4

1 に答える 1

0

以下の SQL クエリを使用してみてください -

SELECT DISTINCT(city) FROM postcode
于 2015-10-11T09:44:39.153 に答える