php - 如何从 MySQL 结果中的一张表列创建类别

标签 php html mysql

问题是,我有一张 table ,里面有很多帖子。 我想创建一些类别,例如,

 - Miley Cyrus 
 - Tylor Swift
 - Celvin Harris
 - Ellie Goulding

我想仅从一个表创建类别,而不创建大量表。无论如何,这可能吗?

每个类别都会有不同的文字。不想要基于 ID 的类别。任何人请建议我最好的方法来做到这一点。如果您有任何其他想法,我也会很感激。

最佳答案

可以只添加一个列类别,然后添加一个“WHERE 类别=“Miley Cyrus””(或一个 GROUP BY)。但这不是一个好的解决方案。您应该以 id => name 的样式为类别创建第二个表,然后将 id 链接到当前表中。如果你不这样做,你很快就会有“麦莉·赛勒斯”、“麦莉·赛勒斯”、“麦莉·赛勒斯”......作为类别。

关于php - 如何从 MySQL 结果中的一张表列创建类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32274526/

相关文章:

javascript - 当我单击与之对应的复选框时,如何使不可编辑的文本框变为可编辑

javascript - 我可以在使用 setAttribute ("src") 和 getAttribute ("data-src") 加载图像时运行事件吗?

mysql - 在单个 MySQL 查询中更新多个列是否有限制?

php - 使用 php/mysql 在 googlemaps 上动态绘制折线

php - 从 PHP 启动程序

php - 如何使用 MYSQLi 和 PHP 显示信息?

mysql - Google Cloud SQL 实例连接错误

php - 1an1 mysql ip地址位置

php - 去除 HTML 字符串但不要丢失换行符

php - Laravel中基于表单输入的Mysql查询