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, вы, очевидно, сделали что-то не так.

Другие вопросы по тегам