Выборка с таблицы, созданные массива

257
16 октября 2017, 00:24

Есть такая таблица:

Нужно достать массив товаров, чтобы товар не дублировался и в нем в массиве были pay и devivery. Проект на php.

Вот запрос:

SELECT t.id,
   t.name,
   p.id AS p_id,
   p.name AS p_name,
   d.id AS d_id,
   d.name AS d_name
FROM tovar t
     LEFT JOIN tovar_to_pay tp ON t.id = tp.id_tovar
     LEFT JOIN pay p ON tp.id_pay = p.id
     LEFT JOIN tovar_to_deliv td ON t.id = td.id_tovar
     LEFT JOIN deliv d ON td.id_deliv = d.id;

Вот результат выборки:

Как видно товары дублируются. Менять запрос можно или же на php сделать скрипт который все это приведет к нужному результату.

READ ALSO
Регулярное выражения добавит строку

Регулярное выражения добавит строку

Помогите добавить строку, например есть атрибут:

249
Сгруппировать массив

Сгруппировать массив

Есть массив такого вида

323
Перенос строки textarea

Перенос строки textarea

Проблема, в том, что при выводе текста в простой блок из БД, он отображается с переносами, как и задумано, а если вывести этот текст в textarea, то будет...

260