PHP Unable to Connect to MSSQL
I have been pulling my hair trying for many hours to connect to a MSSQL server remotely with PHP. I was able to connect using ODBC but I wanted a more elegant and native solution. Trying to connect using PHP’s MSSQL database library constantly gave me the error:
Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: 172.xxx.xxx.xxx
I’ve tried using the computer name and several other solutions. Upon doing a lot of research and reading the user notes on the PHP website, and trying out several solutions before finding out a working solution. I’ve found that the file ntwdblib.dll packaged with PHP5 (currently 5.2.9-1) is an old version (2000.2.8.0). Most people suggested replacing it with the later version, 2000.80.194.0.
Click here to download this version of the file: ntwdblib.dll
I’ve replaced the file and restarted my IIS webserver and the connection was successful! I hope this helps for those searching for the solution.

You just saved my brain from meltin away… thank you so much!!!
No problem! Glad that it helped someone out!