2015-02-23 52 views
0

我想基於正在查詢的表動態地輸出列名。我想知道是否可以直接使用像stmt-> fetch_fields/stmt-> fetch_column_names這樣的語句對象來獲取列名。除了使用結果集來獲取列名之外,是否有一種方法可以直接使用語句獲取列名?是否有可能使用mysqli語句獲取表頭?

while($field = $result->fetch_field()){ 

     $out .= '<th>' . $field->name . '</th>'; 



} 

回答

1

試試這個..

$sql = "SHOW COLUMNS FROM your-table"; 
$result = mysqli_query($conn,$sql); 
while($row = mysqli_fetch_array($result)){ 
echo $row['Field']."<br>"; 
} 
相關問題