Voce quer gerar a tabela “html” com o php seria isso?
Da sim basta escrever o código com o php...
echo "<table><tr>"; //cria a tabela
//fica criando as linhas com os dados do banco
while ($linha = mysql_fetch_array($query_sql)){
$id = $linha['id'];
echo "<td> $id </td>"; //aqui vai gerando as linhas ja com a informacao vinda do banco
}
echo "</tr></table>"; //fecha tags
voce pegando a logica, pode gerar <tr> <td> quantas vezes precisar...
dentro do while dos dados, para poder montar a tabela correta...
Isso e um exemplo bem simples.. pois apenas alterei o exemplo do amigo acima...
Agora se voce quer o nome campo da tabela do mysql tem que usar a funcao
http://br.php.net/mysql_fetch_field
Sua pergunta eu nao entendi direito o que voce quer....