2017-07-27 198 views
0

如何在不明確詢問列名的情況下獲取列名?使用SQL查詢獲取列名稱

我有這個SQL查詢。

SELECT * FROM Machines WHERE id='$id' 

是否可以通過PHP函數獲取列名?這樣的事情:

mysqli_fetch_columns($result) 

我知道你可以通過SQL語句獲得列名,但這對我來說並不實用。我想通過一些PHP函數來檢索列名。

+0

[MySQL查詢得到的列名?(可能的重複https://stackoverflow.com/questions/4165195/mysql-query-to- get-column-names) – JohnHC

+0

@JohnHC正如我在我的問題中所述,_沒有明確要求它_ –

回答

3
include 'connection.php'; 

$result = $connection->query("select * from users"); 
while ($row = mysqli_fetch_field($result)) { 
    $array[] = $row; 
} 

在$數組,你會得到所有的列名

+0

非常感謝! –