Как в php вывести заголовок mssql таблицы
Про уточнение:
Вы упорно не хотите глянуть справку пхп. Я приводил в пример функцию mssql_field_name, и, о чудо, есть функция по функционалу один к одному и с названием… барабанная дробь… odbc_field_name которая так же по результату запроса к БД возвращает имена колонок.

Извините конечно, но вам пора бы уже начать бороться с собственной ленью.
Если использовать mysql_fetch_assoc, то можно сделать один запрос:
$res = mysql_query('select a, b, c from foo');
$row = mysql_fetch_assoc($res);
print '<table><tr>';
foreach($row as $name => $value) {
    print "<th>$name</th>";
}
print '</tr>';
while($row) {
    print '<tr>';
    foreach($row as $value) {
        print "<td>$value</td>";
    }
    print '</tr>';
    $row = mysql_fetch_assoc($res);
}
print '</table>';

Пример не мой взял отсюда.