PHP, Windows Server 2008 Web og SQL Server 2008 Web Edition
I slutningen af 2009 frigav Microsoft en udvidelse til PHP, som væsentligt forbedrer integrationen med SQL Server, uanset hvilken version af databasen, man benytter. Hent den her hos Microsoft: Download. Denne udvidelse af PHP kræver, at SQL Server Native Client er installeret, og denne kan hentes som en del af SQL Server 2008 Feature Pack. PHP udvides ved at tilføje en af dll-filerne til php.ini, fx: extension=php_sqlsrv_52_nts_vc6.dll for at installere en "not thread safe" version baseret på "vc6" oversættelsen af php-sourcen.
PHP eksempel
Følgende lille program opretter en forbindelse til serveren og henter nogle data.
$conn = sqlsrv_connect('localhost', array('Database'=>'Mydatabase',
'UID'=>'sa', 'PWD'=>'password'));
$result = sqlsrv_query($conn, "select top 1 * from mytable;");
if(sqlsrv_has_rows($result)) return sqlsrv_fetch_array($result); else return null;
Tjek også Microsofts PHP-SQL community.