Der er et par ting, der kan forårsage sådanne problemer:
1.) Dine moduler er ikke indlæst, fordi dens VC9 i stedet hvis VC11. Tjek hvilken compilerversion dit system bruger, og installer den korrekte driver.
2.) Tjek din PHP-version og brug den korrekte driver til din PHP-version, du kan tjekke det i din phpinfo()
.
3.) Glem ikke at installere MSSQL Native Client ellers kan du ikke oprette forbindelse til din database, det er problemet, hvad jeg har hver gang.
Din kode ser godt ud, og hvis du får fejlmeddelelsen, er sqlsrv_connect
er ikke fundet, der er et signal om, at modulet ikke er indlæst.
https://www.microsoft.com/en-us /download/details.aspx?id=20098