致命错误:在 C:\xampp\htdocs 中调用未定义的函数 sqlsrv_connect()
2022-08-30 21:57:34
我正在使用
- Xampp 版本 3.2.1 与 PHP 版本 5.6.8。
- Microsoft Azure SQL server
目标
我正在尝试创建一个 Web 应用程序,该应用程序将访问我的数据库,并能够选择、插入、更新和删除记录。
问题
我无法连接到数据库服务器
错误
致命错误:在第 25 行的 C:\xampp\htdocs\BLT\Employee_Database .php 中调用未定义的函数 sqlsrv_connect()
法典
<html>
<head>
<Title>Employee Database</Title>
</head>
<body>
<form method="post" action="?action=add" enctype="multipart/form-data">
Last name <input type="text" name="LastName" id="LastName"/></br>
First name <input type="text" name="FirstName" id="FirstNamne"/></br>
E-mail address <input type="text" name="Email" id="Email"/></br>
User Id <input type="text" name="UserId" id="UserId"/></br>
Password <input type="password" name="Password" id="Password"/></br>
<input type="submit" name="submit" value="Submit"/>
</form>
<?php
$serverName = "jy4nij6vuy.database.windows.net,1433";
$connectionOptions = array("Database" => "robertfarb",
"UID" => "robertFarb",
"PWD" => "******");
$conn = sqlsrv_connect($serverName, $connectionOptions);
if ($conn === false) {
die(print_r(sqlsrv_errors(), true));
}
?>
</body>
</html>
这是我到目前为止所尝试的
- 我已经安装了适用于SQL的Microsoft PHP驱动程序,并按照所有说明加载驱动程序,但它似乎不起作用!
- 我将该文件添加到PHP的扩展名文件夹中,并且还添加了.
php_sqlsrv_56.ts.dll
php_pdo_sqlsrv_56.ts.dll
- 我还将该行添加到php.ini文件中。
extension=php_sqlsrv_56.ts.dll
任何帮助将不胜感激!