У меня есть таблица с такими строками:
id | данные
1 | a, c
2 | а, б
3 | c, a
Я хотел бы распечатать все данные один раз: a, b, c
Я пробовал этот метод:
$sql = mysqli_query($conn, "SELECT DISTINCT data FROM table WHERE id > 0 AND id < 4 GROUP BY data");
while ($data = mysqli_fetch_array($sql))
{
$d= $data['data'];
$d2 = implode(", ", explode(", ", $d));
$d3 = explode(", ", $d2);
foreach ($d3 as &$i)
{
print $i.", ";
}
}
Но я получаю а, б, а, c, c, а,