3

我正在尝试使用 PHP 连接到 SQL Server,我正在学习这种语言。

我已经读过可能 ODBC 连接是最好的,我已经创建了我的 ODBC,但我不知道如何从 PHP 中使用它,到目前为止我正在尝试这个:

$server = 'MyServer\MyDB';

// Connect to MSSQL
$link = mssql_connect=($server, 'MyUser', '');

if (!$link) {
    die('You cannot connect to MSSQL');
}

运行时,我收到以下消息:

未找到对象,错误 404。

但是 ODBC 测试很好。

SQL Server 位于同一台 PC 中,所以也许我不需要输入 IP。

有没有人可以帮忙?

4

1 回答 1

3

看来您可能有错字。这是文档中的一个示例:

// Server in the this format: <computer>\<instance name> or 
// <server>,<port> when using a non default port number
$server = 'KALLESPC\SQLEXPRESS';

// Connect to MSSQL
$link = mssql_connect($server, 'sa', 'phpfi');

if (!$link) {
    die('Something went wrong while connecting to MSSQL');
}

您错误地放置了=after mssql_connect,试图进行分配(就解释器而言)。

至于在PHP 中使用MSSql,请查看相关的mssql 函数。接下来,您将选择您的数据库,然后开始查询它

于 2012-04-19T13:19:22.650 回答