为什么总是链接不上SQLSERVER 本帖最后由 lhh1002 于 2010-08-17 15:41:55 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问题是MsSQL没有加载成功用phpinfo()看看,MsSQL模块有没有加载 sqlsrv support:enabled Directive Local Value Master Value sqlsrv.LogSeverity 0 0 sqlsrv.LogSubsystems 0 0 sqlsrv.WarningsReturnAsErrors On On 以上就是我的 sql信息 5.3.2的php.ini中应该如何配置啊 SQL DLL版本不对,在网上找个相应的版本下载,放到SYSTEM32下面即可 楼主用的是微软开发的sqlsrv请用PDO版php_pdo_sqlsrv_53_nts_vc9.dll还要安装http://msdn.microsoft.com/en-us/data/aa937733.aspx 这个东东连接示例如下<?phptry { $conn = new PDO( "sqlsrv:Server=(local);Database=AdventureWorks", NULL, NULL); $conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );}catch( PDOException $e ) { die( "Error connecting to SQL Server" ); }echo "Connected to SQL Server\n";$query = 'select * from Person.ContactType'; $stmt = $conn->query( $query ); while ( $row = $stmt->fetch( PDO::FETCH_ASSOC ) ){ print_r( $row ); }?> php连mssql,除了php.ini需要配置(开启php_mssql.dll)外,还要把ntwdblib.dll这个组件放到php服务器的c:/windows/system32下面,如果连mssql2005,ntwdblib.dll的两个版本(2000.2.8.0和2000.80.194.0)都行;如果要连mssql2000时必须用2000.80.194.0这个版本。 php与html的交叉混合问题 使用PHP uksort()排序时 自定义函数导致升降序结果的原因是什么呢? 用phpMyadmin对MySQL创建表时报错 快递查询 怎么定义变量在两个字符里随即选择?? 这是怎么弄的?The Cookie variable PHPSESSID=3tvfuik5pd78850a4eeph0gnk7; ID%5B0%5D has been set to \'. 如何将网站自动生成缩略图 求一个完整的无限分类的树形类,,, PHP怎么移动到指定的第几条记录? 基于php实现长轮询的方法 类似vs2005自动排版的开发工具 请教模拟POST的问题!
用phpinfo()看看,MsSQL模块有没有加载
Directive Local Value Master Value
sqlsrv.LogSeverity 0 0
sqlsrv.LogSubsystems 0 0
sqlsrv.WarningsReturnAsErrors On On
以上就是我的 sql信息
php_pdo_sqlsrv_53_nts_vc9.dll
还要安装
http://msdn.microsoft.com/en-us/data/aa937733.aspx 这个东东
连接示例如下
<?php
try {
$conn = new PDO( "sqlsrv:Server=(local);Database=AdventureWorks", NULL, NULL);
$conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );}catch( PDOException $e ) {
die( "Error connecting to SQL Server" );
}echo "Connected to SQL Server\n";$query = 'select * from Person.ContactType';
$stmt = $conn->query( $query );
while ( $row = $stmt->fetch( PDO::FETCH_ASSOC ) ){
print_r( $row );
}
?>