Выберите значения в раскрывающемся списке, равные выводу MySQL

У меня есть несколько выпадающих списков, которые генерируют значения из вывода 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>";
}
}

0

Решение

Попробуйте использовать ниже SQL-запрос —

SELECT DISTINCT(city) FROM postcode
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector