MYSQL select * from table,包括列名

时间:2013-12-03 12:55:56

标签: mysql

是否有一种简单的方法来“SELECT * FROM TABLE”,还包括第一行中的列名?

非常感谢提前

1 个答案:

答案 0 :(得分:1)

MySQL不会将列名称作为一行传递,但它确实提供了它们。 您可以将连接类型设置为关联(而非索引),以获取'id' => 123而不是[0] => 123等结果。

由于每个结果集(行)都包含名称作为数组键,因此可以使用array_keys($ row)(PHP语法,其他类似)获取它们。这是构建例如最常见的程序。 CSV文件。