Приветствую, друзья. Помогите, пожалуйста. Есть таблица с исследованиями: ISSL, в которой присутствуют поля: napr, vid, rezult и др. но это не столь важно, как я думаю. Из этих данных формируется таблица html примерно такого вида: |Направивший| Кол-во исследований| Вид = 1| Результат = 1| Результат = 2| |человек 1 | x | [v <=x] | __[r1<=x]____| [r2<=x] | ... |человек k | x | [v <=x] | __[r1<=x]____| [r2<=x] | Проблем с выводом первых двух столбцов нет, с видом тоже вроде бы решил, а вот с результатами получается засада, т.к. данных с результатом 1, к примеру, может и не быть и тогда у меня все идет на перекосяк, данные смещаются и получается вообще фиг пойми что. Буду благодарен, если подскажите, как это по-человечески реализовать все. P.S. Прошу не закидывать помидорами, пытался изложить суть вопроса как можно лучше. Если что-то непонятно из изложенного, но есть желание помочь, пишите, попытаюсь немного тогда подумать и расписать еще более полно и более корректно.
И в чем сложность? Прочитай все результаты человеков в массив. При этом закинь все уникальные тесты в другой массив. Далее итерируясь по списку тестов - нарисуй заголовок таблицы. Далее итериуешься по людям (для строк) и там внутри по списку тестов - рисуешь ячейку с данными или пустую.