БД MySQL с именем "db2011" имеет несколько таблиц.
Использование переменной php $ tablename (имя таблицы правильное, таблица существует в БД), как отобразить данные из "db2011". $ Tablenameна html-странице?
Можно ли это сделать, выполнив всего 1 запрос - выбрать все данные по $ tablename?
Я думаю, что это можно сделать за 2 шага, но я спрашиваюлюбое лучшее решение (в случае, если это не подходит):
Шаг 1: Получить имена столбцов, выполнив "SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'db2011' AND TABLE_NAME = '". $ tablename." '";
Шаг 2: Построить и выполнить запрос с помощью SELECT + список столбцов, разделенных запятой FROM $ tablename?
PS Я знаю, что данные могут быть огромными для отображения на странице HTML.Я ограничу его 100 строками.
Есть ли лучшие способы?
Спасибо.