我一直使用 PHP 5.2.3 版本,但现在我将 PHP 更新到 5.3.2 版本。
我的 MSSQL 有问题,我无法连接到 MSSQL 服务器。
我已经下载了 PHP 1.1 的 SQL 服务器驱动程序
文件很多,我用过php_sqlsrv_53_ts_vc9
。把它放在php/ext目录下php_sqlsrv_53_ts_vc9
。
我已经添加extension=php_sqlsrv_53_ts_vc9.dll
(在 php.ini 中),但它给出了一个错误:
在第 26 行调用 C:\webserver\www\MSSQl\db_mssql.class.php 中未定义的函数 mssql_connect()
我用过:
$serverName = "$sql_server";
$connectionInfo = array( "Database"=>$sql_db_name,"UID"=>$sql_user,"PWD"=>$sql_pass);
$conn = sqlsrv_connect($serverName,$connectionInfo);
if( $conn === false )
{
echo "Could not connect.\n";
die( sqlsrv_errors());
}
然后一切工作!