Таблица вывода запросов PHP / Mysql

#php #mysql #database

#php #mysql #База данных

Вопрос:

Мне нужна помощь с некоторыми PHP / MySQL, пожалуйста.

Вот как выглядит моя база данных: http://cl.ly/2v022Y1w352r1x091Y3C

И вот как мне нужно ее вывести: http://cl.ly/0V2X120M3H1R1G3z0B2Y (в случае, если product = ‘canvas’ и type = ‘single_pane’)

Я изо всех сил пытаюсь найти способ вывода базы данных в эту таблицу. Я предполагаю, что мне нужно будет сгруппировать строки по одному и тому же продукту, типу, ширине и высоте. Я действительно не уверен, как это сделать, я заглянул в «ГРУППОВУЮ» функцию MySQL, но безуспешно.

Буду признателен за любую помощь!

Спасибо, Ален

Ответ №1:

Я думаю, вам нужно выполнить запрос перекрестной таблицы, и это ваш человек для MySQL.

http://rpbouman.blogspot.com/2005/10/creating-crosstabs-in-mysql.html

Его пример сложный, но он может помочь. И этот немного менее смелый: http://www.leghumped.com/blog/2008/11/16/crosstab-queries /

Чак