Привет, требуется получить схему базы данных. Упрощённо, в базе данных несколько таблиц с колонками: meta_id, comment_id. Сейчас строю запрос так: Код (Text): SELECT COLUMN_NAME as name, DATA_TYPE as type FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'db_name' На выходе получается массив вида: Код (Text): Array ( [0] => Array ( [name] => meta_id [0] => meta_id [type] => bigint [1] => bigint ) [1] => Array ( [name] => comment_id [0] => comment_id [type] => bigint [1] => bigint ) Подскажите, как построить запрос для получения массива такого вида: Код (Text): Array ( [meta] => Array ( [meta_id] => bigint ) [comment] => Array ( [comment_id] => bigint ) Где meta и comment - названия таблиц. Это вообще возможно такое?
@Yankovitz, гляньте пример #3 в PHP: PDOStatement::fetchAll - Manual. Только не забудьте добавит TABLE_NAME в выборку.