2013-02-01 2 views
0

msql 테이블의 열 이름을 배열에 넣으려고합니다.배열에 msSQL 열 이름을 넣을 수 없습니다.

for ($i = 0; $i < mssql_num_fields($result); ++$i) { 
    echo mssql_field_name($result) . "<br><br>"; 
} 

열 이름은 화면에 잘 인쇄됩니다. 또한 get_type()은 문자열임을 보여줍니다. 그러나, 나는이 같은 배열로 넣어하려고 :

$column_names = array(); 
for ($i = 0; $i < mssql_num_fields($result); ++$i) { 
    $current_column = mssql_field_name($result); 
    array_push($column_names, $current_column); 
} 

var_dump($column_names); 나에게 부울 값 (예상 길이이기는하지만) 배열을 제공합니다. 모두 거짓. 내 모든 열의 이름을 포함하는 배열을 보길 기대합니다. 여기서 내가 뭘 잘못하고 있니? 고맙습니다.

답변

관련 문제