列出数据库列的名称

时间:2013-07-23 14:04:03

标签: php sql database metadata

我正在尝试列出我创建的数据库文件的列名,并将其显示在我正在创建的网站的表中。到目前为止,我发现显示名称的唯一代码是元数据函数:

    foreach(sqlsrv_field_metadata($result) as $meta) {
        foreach($meta as $name => $value) {
            echo "$name: $value";
        }
        echo "<br />";
    }

此代码在获取列的值方面表现良好;但是,我只是希望它显示列的名称而不是此函数附带的所有其他值。关于如何做到这一点的任何想法,或者有更好的功能来实现这一点?感谢

1 个答案:

答案 0 :(得分:1)

这是否能实现您所寻找的目标?

foreach(sqlsrv_field_metadata($result) as $meta) {
    echo $meta['Name'];
    echo "<br />";
}