Avatar ·

Como obter os nomes das colunas de uma tabela em MySQL via PHP?

Olá a todos! Sou um desenvolvedor PHP iniciante e estou fazendo um painel administrativo para uma pequena loja virtual. Preciso exibir a lista de produtos em forma de tabela, mas não quero definir os nomes das colunas diretamente no HTML, pois a tabela pode mudar (novos campos para características são adicionados). Eu tenho uma consulta simples: ```php $query = "SELECT * FROM products"; $result = mysqli_query($link, $query); while ($row = mysqli_fetch_assoc($result)) { // aqui eu exibo os dados } ``` O problema é que consigo exibir apenas os dados, mas não sei como obter dinamicamente os nomes das colunas (por exemplo: id, name, price, category_id). Tentei usar `mysqli_fetch_fields()`, mas não funcionou — seja porque a sintaxe está errada, seja porque não estou chamando a função correta. Preciso de uma solução em PHP puro (de preferência