标签: mysql
是否有一种简单的方法来“SELECT * FROM TABLE”,还包括第一行中的列名?
非常感谢提前
答案 0 :(得分:1)
MySQL不会将列名称作为一行传递,但它确实提供了它们。 您可以将连接类型设置为关联(而非索引),以获取'id' => 123而不是[0] => 123等结果。
'id' => 123
[0] => 123
由于每个结果集(行)都包含名称作为数组键,因此可以使用array_keys($ row)(PHP语法,其他类似)获取它们。这是构建例如最常见的程序。 CSV文件。