Вместо публикации php-кода опубликуйте результаты html. Нам проще разобрать. Вы не хотите усложнять жизнь тем, кто хочет помочь.
Это не табличные данные. Это упорядоченный список плюс подсписки, и его следует кодировать соответствующим образом. Используйте css, чтобы не отображать порядок по...