본문 바로가기
MySql

MySQL mysql 데이터베이스에서 드롭 다운 목록을 채우고 값을 반복하지 마십시오.

by 베이스 공부 2021. 2. 4.
반응형

mysql 데이터베이스에서 드롭 다운 메뉴를 채우고 있습니다. 잘 작동하지만 값을 반복하지 않기를 바랍니다. (즉, 데이터베이스에서 일부 값이 N 번이면 드롭 다운 목록에 한 번만 표시됨)

내 코드는 다음과 같습니다.

<?php

mysql_connect('host', 'user', 'pass');
mysql_select_db ("database");

$sql = "SELECT year FROM data";
$result = mysql_query($sql);

echo "<select name='year'>";
while ($row = mysql_fetch_array($result)) {
    echo "<option value='" . $row['year'] . "'>" . $row['year'] . "</option>";
}
echo "</select>";

?>

 

해결 방법

 


"SELECT DISTINCT year FROM data";

 

참조 페이지 https://stackoverflow.com/questions/11501652

 

 

반응형

댓글