Det finns några saker som kan orsaka sådana problem:
1.) Dina moduler laddas inte eftersom dess VC9 istället om VC11. Kontrollera vilken kompilatorversion ditt system använder och installera rätt drivrutin.
2.) Kontrollera din PHP-version och använd rätt drivrutin för din PHP-version, du kan kontrollera det i din phpinfo()
.
3.) Glöm inte att installera MSSQL Native Client annars kan du inte ansluta till din databas som är problemet vad jag har varje gång.
Din kod ser bra ut och om du får felmeddelandet att sqlsrv_connect
hittas inte det är en signal om att modulen inte är laddad.
https://www.microsoft.com/en-us /download/details.aspx?id=20098