【发布时间】:2014-03-23 03:17:38
【问题描述】:
我对 PHP 和 SQL 都比较陌生,并且我正在开发一个 PHP 应用程序以在工作服务器上运行。我使用 php.net 中的代码创建了一个测试页面,以逐字测试连接,但我不断收到以下 错误:
Fatal error: Call to undefined function mssql_connect()
我的代码是
<?php
$server = 'myserver\SQLEXPRESS';
$link = mssql_connect($server, 'username', 'password');
if (!$link) {
die('Something went wrong while connecting to MSSQL');
}
?>
显然,在建立连接之前我无法继续进行该项目,是否有什么我可能遗漏或做错的事情?
任何帮助将不胜感激!
【问题讨论】:
-
您不是“连接到 SSMS”,而是“连接到 SQL Server”(就像 SSMS 一样)。
-
你试过 $link = mysqli_connect($server, 'username', 'password');
-
你的 php 版本是多少?您未定义的函数意味着它不识别命令。还是你安装了mssql的驱动?
-
我的php版本是5.4.24 谢谢
标签: php sql-server