Отвращение у большинства веб-разработчиков не к самим таблицам, а к их неправильному использованию - люди часто используют таблицы для позиционирования контента / элементов на веб-странице, что означает «нет, нет». Но никто не сказал, что нет ничего плохого в использовании таблиц для отображения табличных данных - для этого и предназначены таблицы HTML.
Таким образом, ответ зависит от того, как структурированы данные, поступающие из вашей БД.
.
Используйте таблицы для чего-то подобного:
Заказы:
--------------------------------------------------------
| Order ID | Product Name | Order Date | Ordered By |
--------------------------------------------------------
| 1 | blah blah | 1/1/2009 | Jane Doe |
| 2 | blah blah | 1/1/2009 | Jane Doe |
| 3 | blah blah | 1/1/2009 | Jane Doe |
.
Не используйте таблицу для чего-то подобного:
"Hello, Jane Doe.
Your order (#2), which was received on 1/1/2009, is being processed. Sorry for the delay.
- Your friends at ABC Store"