Добрый день, коллеги! Пытаюсь сделать красиво, но пока не получается. Суть в чем - нужно в шапку таблицы вывести результат запроса к таблице-справочнику (типы оборудования) и в следующей строке вывести количество единиц оборудования по каждому из типов (как на index2.jpg). Но пока осилил вот так: echo "<table class='styled-table'> <thead> <tr> <td>Ноутбук</td> <td>Монитор</td> <td>Смартфон</td> <td>Моноблок</td> </tr> </thead> </table>"; $result_type = pg_query($conn,"SELECT device_type_code,device_type from public.device_type"); if (!$result_type) { echo "An error occurred.\n"; exit; } while ($row_type = pg_fetch_row($result_type)) { $device_type_code=$row_type[0]; $result_device = pg_query($conn,"select s_n,device_type_code from public.main where device_type_code=$device_type_code order by main.s_n"); //упорядочивание по серийному номеру if (!$result_device) { echo "An error occurred.\n"; exit; } while ($row_device = pg_fetch_row($result_device)) { //идем по выборке $count_device=$count_device+1; //считаем устройства по конкретному типу } $count=$count_device; $count_device=0; echo "<table class='styled-table'> <thead> <tr> <td>Ноутбук</td> <td>Монитор</td> <td>Смартфон</td> <td>Моноблок</td> </tr> </thead> </table>"; И получается как на скрине index.jpg. Подскажите, пожалуйста, как сделать все в 2 строки - в шапке чтобы шли типы оборудования, а в строке ниже - количество. Спасибо.
Сверстать и отладить всё в HTML вручную и использовать как шаблон Извлечь данные в массив Преобразовать массив сообразуясь с шаблоном Но, должен заметить, если "типов" будет много, то это будет очень длинная таблица