php与ms sql server的下载和连接

php与ms sql server的下载和连接,php,sql-server,Php,Sql Server,我有一个用php编写的项目。另外,另一个应用程序是用Csharp编写的,使用Ms Sql作为数据库引擎。我想从Ms Sql数据库中获取一些数据,并在php中使用它。我尝试了stackover和其他网站提供的许多解决方案,但似乎都不起作用。以下是我所做的,也许有一个地方我遗漏了一些东西: 我下载了driversMs Drivers for php,并将其加载到C:\wamp\bin\php\php5.5.12\ext目录中 php_pdo_sqlsrv_55_nts.dll php_pdo_sql

我有一个用php编写的项目。另外,另一个应用程序是用Csharp编写的,使用Ms Sql作为数据库引擎。我想从Ms Sql数据库中获取一些数据,并在php中使用它。我尝试了stackover和其他网站提供的许多解决方案,但似乎都不起作用。以下是我所做的,也许有一个地方我遗漏了一些东西:

我下载了driversMs Drivers for php,并将其加载到C:\wamp\bin\php\php5.5.12\ext目录中

php_pdo_sqlsrv_55_nts.dll
php_pdo_sqlsrv_55_ts.dll
php_sqlsrv_55_nts.dll
php_sqlsrv_55_ts.dll
通过在扩展区域中包含以下内容来修改php.ini:

extension=php_pdo_sqlsrv_55_nts.dll
extension=php_pdo_sqlsrv_55_ts.dll
extension=php_sqlsrv_55_nts.dll
extension=php_sqlsrv_55_ts.dll
事实上,其中一个网站说我应该通过删除_55_xx来重命名,这样它看起来像php_sqlsrv.dll,但它仍然不起作用

重新启动Apache服务器,发现当您单击wamp监视器、导航到php并查看扩展目录时,所包含的文件未激活或未显示


我已经搜索了又搜索,似乎放弃了,但觉得最好能与其他人沟通,谁可以提供帮助。我目前使用的是wamp,php版本是php5.5.12。请告诉我,我需要一个解决方案,如何让工作驱动程序将我的php与Ms Sql server连接起来,并从服务器无缝获取数据。

um。。。你为什么要大喊大叫?“你觉得你会暴露得更多吗?”弗雷德,一点也不。对不起,我不想为了更多的曝光而那样做。“我只是想找到一个解决办法,所以我根本没有仔细研究它。”弗雷德。我目前在应用程序中使用mysql。但我想将一些字段连接到mssql服务器。我已经研究了解决方案,但似乎都不管用,这就是为什么我要发布我的特殊问题寻求帮助。
After much surfing the solution to the above question is as follows:
1. If you are using wamp server 64bit, you have to downgrade to wamp32bits.
2. Download the microsoft driver for php, essentially the 3.0 version.
3. Install it to your php extension directory
4. Open the php-ini file and add these two files to the extension section of the file:
extension=php_pdo_sqlsrv_53_ts.dll
extension=php_sqlsrv_53_ts.dll
Also uncomment the extension=php_pdo_mssql.dll for usage.
5. Restart the wamp server to proceed.
6. Test your connection using a blank php file with the following code:
<?php

       $serverName = "192.168.1.2"; //serverName\instanceName
       $connectionInfo = array( "Database"=>"xxxxxx", "UID"=>"xxxx", "PWD"=>"xxxxx");
       $conn = sqlsrv_connect( $serverName, $connectionInfo);
if($conn ) {
     //echo "Connection established.<br />";
}else{
  echo "Error in connection";
}
?>
NB: You will need to replace xxxx with your credential. You can also use the Wamp Monitor on the desktop to activate any extension file as well.