php - 从 MySQL 列获取唯一值

标签 php mysql sql

我在 MySQL 列中有以下信息:

**rubros**
Internet
Internet, Diseño
Arquitectura, Construcción
Textiles

我需要在该列表中获取一系列单独的项目,如下所示:

array('Internet','Diseño','Arquitectura','Construcción','Textiles');

有没有一种简单的方法可以用 PHP 来做到这一点?

谢谢。

最佳答案

正如 Marc B 所建议的,假设数据库查询结果在 $values 中,类似这样的事情就可以完成这项工作:

$result = array();
foreach($values as $value) $result = array_merge($result, explode(", ", $value));

关于php - 从 MySQL 列获取唯一值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29753074/

相关文章:

php - MYSQL中auto_increment下一个值设置为NULL

php - 如何使用 div 而不是表格创建页眉和页脚? PHP, HTML, CSS

php - 使用isset函数使PHP崩溃

MySQL一对多外键策略

SQL Server 字符串执行带有输出参数的过程

java - 将字符串放入preparedStatement中

php - 为什么我的查询错误而 phpMyAdmin 的查询没有错误?

Php统计注册用户

MySQL 查询根据条件限制查找行重复项

mysql - 同一表中条件的嵌套计数