PHP с SQL Server
Я ищу соединение с базой данных SQL Server из приложения php.
$con = mssql_connect('SERVER\SQLEXPRESS2008','','') or die('Could not connect to the server!');
Но это дает мне следующую ошибку
Fatal error: Call to undefined function mssql_connect()
Я использую XAMPP в среде Windows и тестирование с локальным хостом.
Во многих примерах, которые я обнаружил, предлагается удалить комментарий (;) перед php_mssql.dll
оператор, который находится в файле php.ini, который находится в папке php.
Это один из учебных пособий, которые я нашел и прочитал. Дело в том, что когда я ищу текст в php.ini, я не нахожу php_mssql.dll
и понятия не имею, почему это так. Я что-то пропустил.
Был бы очень признателен за любую помощь для меня, чтобы достичь этого. Благодарю.
2 ответа
Microsoft выпустила свои собственные драйверы PHP MSSQL. Возможно, вам придется установить их.
Чтобы проверить, напишите это в своем коде:
phpinfo();
die;
Затем просмотрите страницу и посмотрите, загружено ли расширение mssql. Если нет, отредактируйте ваш php.ini и раскомментируйте часть, в которую загружено расширение mssql. Обновите страницу и посмотрите, загружена ли она. Если нет, возвращайтесь к ini, вы, очевидно, сделали что-то не так.