Я пытаюсь создать раскрывающийся список моего типа продукта из базы данных, я использую этот код от How to populate HTML dropdown list with values from database.Выпадающее из базы данных без повторяющихся данных
<select name="product_type">
<?php
include('include/conn.php');
$sql = mysql_query("SELECT product_type FROM produk2");
while ($row = mysql_fetch_array($sql)){
echo "<option value=\"product_type1\">" . $row['product_type'] . "</option>";
}
?>
</select>
Я собираюсь добавить это в моей поисковой системе, но выпадающий из этого кода, что делает его прочитать все данные PRODUCT_TYPE. Возможно ли создать выпадающий список без одного и того же product_type в два раза?
Добавить 'DISTINCT' в запросе? – Rasclatt
Вы ищете отличный результат. Вы можете использовать DISTINCT или GROUP BY. Кстати, вы должны хотя бы использовать mysqli или даже лучше, PDO. –
попробуйте этот 'SELECT DISTINCT product_type FROM produk2' –