我试图根据我发送到PDO的查询获取列名。不幸的是,除了此时的查询,我什么都不知道。我知道我可以从语句中获取关联的数组但是如果表是空的怎么办?我仍然需要列名至少在表中显示空结果。
提示:这是一个SQLite DB。
我们说我有这个问题:
select 1+1 as 'addition', id, column1, column2 from table
如果我尝试通过从DB中读取表信息来获取表中的列,它将显示
id:int, column1:text, column2:text
并省略我的"添加"柱。这对我来说是误导性的,不会产生正确的数据阵列。
有关如何根据查询获取所有列名的任何建议吗?
致以最诚挚的问候,
GT