2014-06-14 40 views
0

我想显示我的类别列表。就像这样:防止重复显示mysql数据库中的类别

  • 猫1
  • 猫2
  • 猫3

等..问题是,有几个类别命名,例如 “1类”,所以名单看起来就像这样:

  • 猫1
  • 猫2
  • 猫1
  • 猫3
  • 猫1

我如何才能确保只有每个类别中的一个显示?

我用PHP这样做的:

$abfrage = "SELECT * FROM Entries WHERE modulationstyp = 'Frequenzgespreizt'"; 
$ergebnis = mysqli_query($db, $abfrage) 
OR die("Error: $abfrage <br>".mysql_error()); 

while($row = mysqli_fetch_object($ergebnis)) 
{ 
echo "<li> $row->modulation </li>"; 

} 
mysqli_close($db); 
?> 

这是一个类别..

回答

2

尝试distinct

$abfrage = "SELECT distinct modulation 
      FROM Entries WHERE modulationstyp = 'Frequenzgespreizt'"; 
+0

真棒!谢谢 –