2012-12-06 150 views
2

我正在嘗試使用DNS-Less Connection從MS SQL添加列名稱;我使用了dns-less代碼來成功連接,但是我也需要列名來打印。在PHP中添加MS SQL的表列名稱

echo "<table>"; 
while (!$rs->EOF) //carry on looping through while there are records 
{ 
echo "<tr>"; 
for ($i=0; $i < $num_columns; $i++) { 
echo "<td>" . $fld[$i]->value . "</td>"; 
} 
echo "</tr>"; 
$rs->MoveNext(); //move on to the next record 
    } 

echo "</table>"; //close the connection and recordset objects freeing up resources 

我知道如何修改表,但我該如何添加表名?

+1

這裏沒有足夠的信息來幫助你 - 你能提供更多的細節嗎? – simon

+0

添加代碼以顯示MS SQL列標籤。不知道如何在這段代碼中使用它典型的php mysql非常簡單,但對於這種類型的連接沒有任何作用。 – user1883309

+0

你想打印/回顯列標題?另外,你需要顯示更多的代碼(比如你的連接,查詢等) –

回答

0

通過你的代碼,很難知道你如何填充變量$fld

我建議您查看以不同的方式獲取MS SQL的值here

如果您可以使用mssql_fetch_assoc,則數組的鍵是字段(列)名稱。