Citaat van http://php.net/manual/en/intro.mssql.php:
De MSSQL-extensie is niet meer beschikbaar op Windows met PHP 5.3 of hoger.SQLSRV, een alternatieve driver voor MS SQL is verkrijgbaar bij Microsoft:» http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx.
Nadat u dat hebt gedownload, volgt u de instructies op deze pagina:
- De Microsoft-stuurprogramma's voor PHP voor SQL Server laden
In een notendop:
Plaats het stuurprogrammabestand in uw PHP-extensiemap.
Wijzig het php.ini-bestand om het stuurprogramma op te nemen. Bijvoorbeeld:extension=php_sqlsrv_53_nts_vc9.dll
Start de webserver opnieuw.
Zie ook (gekopieerd van die pagina)
- Systeemvereisten (Microsoft-stuurprogramma's voor PHP voor SQL Server)
- Aan de slag
- Programmeergids
- SQLSRV-stuurprogramma API-referentie (Microsoft-stuurprogramma's voor PHP voor SQL Server)
De PHP-handleiding voor de SQLSRV-extensie bevindt zich op http://php.net/manual/en/sqlsrv.installation.php en biedt het volgende voor de installatie:
De SQLSRV-extensie wordt ingeschakeld door het juiste DLL-bestand toe te voegen aan uw PHP-extensiemap en het bijbehorende item aan het php.ini-bestand. De SQLSRV-download wordt geleverd met verschillende stuurprogrammabestanden. Welk stuurprogrammabestand je gebruikt, hangt af van 3 factoren:de PHP-versie die je gebruikt, of je thread-safe of niet-thread-safe PHP gebruikt, en of je PHP-installatie is gecompileerd met de VC6- of VC9-compiler. Als u bijvoorbeeld PHP 5.3 gebruikt, niet-thread-safe PHP gebruikt en uw PHP-installatie is gecompileerd met de VC9-compiler, moet u het bestand php_sqlsrv_53_nts_vc9.dll gebruiken. (U moet een niet-thread-veilige versie gebruiken die is gecompileerd met de VC9-compiler als u IIS als uw webserver gebruikt). Als u PHP 5.2 gebruikt, threadveilige PHP gebruikt en uw PHP-installatie is gecompileerd met de VC6-compiler, moet u het bestand php_sqlsrv_52_ts_vc6.dll gebruiken.
De stuurprogramma's kunnen ook worden gebruikt met PDO.