如何从php获取数据库中的类别列表?

hai*_*ets 0 php mysql list categories

我的数据库中有一个名为"category"的列,其中包含每个博客文章所属的各个类别的名称('cars','books','movies').

我需要创建一个包含这些类别的列表.

当我查询数据库并回显所有类别时,我得到一个包含许多重复项的列表(如预期的那样).

例:

  • 图书
  • 图书
  • 图书
  • 汽车
  • 电影
  • 电影

但是,如果我只想显示每个类别,该怎么办?这是怎么做到的?有人可以指点我这是一个在线资源.

例:

  • 图书
  • 汽车
  • 电影

KAR*_*ván 7

使用DISTINCT关键字:

SELECT DISTINCT category FROM posts;
Run Code Online (Sandbox Code Playgroud)