我的情况是我的Windows主机支持PHP,但PHP没有配置为支持ODBC或MSSQL。我不能让他们改变它,所以我想知道是否有办法通过其他方式连接到SQL Server - 可能包括一些提供我需要的功能的文件?
答案 0 :(得分:4)
找到解决方案:
http://www.php.net/manual/en/ref.mssql.php#42696
离开这里,希望能让其他人更容易解决这种限制。
此处复制完整性:
<?php
$db = new COM("ADODB.Connection");
$dsn = "DRIVER={SQL Server}; SERVER={SERVER};UID={USER};PWD={PASS}; DATABASE={DB}";
$db->Open($dsn);
$rs = $db->Execute("SELECT * FROM table");
while (!$rs->EOF)
{
echo $rs->Fields['column']->Value."<BR>";
$rs->MoveNext();
}
?>