使用SQL数据库

时间:2015-04-30 13:24:17

标签: php sql database

while($row = sqlsrv_fetch_array($results)) {
echo "<option value='".$row['Current_Location']."'>".$row['Current_Location']."</option>";
}

我有上面的代码通过数据库并检查我的数据库中的所有“Current_Locations”然后填充下拉菜单。但是,我有一些类似的数据,如“Home”。因此,如果我的数据库中有3个“Home”数据,则会在下拉菜单中显示3个“Home”。有没有办法来解决这个问题?我想做一个if语句可能会打破它,但我是PHP的新手,并不完全确定如何处理它。

1 个答案:

答案 0 :(得分:2)

您可以选择自己的数据DISTINCT,这样就不会选择重复的数据了:

SELECT DISTINCT Current_Location ...