Existuje několik věcí, které by mohly způsobit takové problémy:
1.) Vaše moduly nejsou načteny, protože místo toho je VC9 VC11. Zkontrolujte, kterou verzi kompilátoru váš systém používá, a nainstalujte správný ovladač.
2.) Zkontrolujte svou verzi PHP a použijte správný ovladač pro vaši verzi PHP, to si můžete ověřit v phpinfo()
.
3.) Nezapomeňte nainstalovat MSSQL Native Client, jinak se nemůžete připojit ke své databázi, což je problém, který mám pokaždé.
Váš kód vypadá dobře a pokud se vám zobrazí chybová zpráva, sqlsrv_connect
není nalezen, což je signál, že modul není načten.
https://www.microsoft.com/en-us /download/details.aspx?id=20098