0

我正在寻找从 php 应用程序连接 SQL Server 数据库。

$con = mssql_connect('SERVER\SQLEXPRESS2008','','') or die('Could not connect to the server!');  

但这给了我以下错误

Fatal error: Call to undefined function mssql_connect()

我在 Windows 环境中使用XAMPP并使用 localhost 进行测试。

在我发现的许多示例中,它建议删除php_mssql.dll位于 php 文件夹下的 php.ini 文件中的语句前面的注释(;)。

是我找到并阅读的教程之一。问题是当我在 php.ini 下搜索文本时,我找不到php_mssql.dll并且不知道为什么会这样。我是不是错过了什么。

非常感谢任何帮助我实现这一目标。谢谢。

4

2 回答 2

2

微软已经发布了他们自己的 PHP MSSQL 驱动程序。您可能需要安装它们。

于 2012-09-13T15:32:26.647 回答
1

要进行测试,请在您的代码中编写:

phpinfo();
die;

然后,查看页面并查看是否加载了 mssql 扩展。如果没有,请编辑您的 php.ini 并取消注释加载 mssql 扩展的部分。刷新页面并查看它是否已加载。如果没有,回到ini,你显然做错了什么。

于 2012-09-13T15:30:14.403 回答