【发布时间】:2010-06-07 11:43:56
【问题描述】:
我一直使用 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());
}
那么一切正常!
【问题讨论】:
标签: sql-server php php-extension