Programming languages 如何将PHP连接到SQL Server?

Programming languages 如何将PHP连接到SQL Server?,programming-languages,php,sql,sql-server,Programming Languages,Php,Sql,Sql Server,我正在尝试使用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'); }

我正在尝试使用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


有人能帮忙吗?

看来你可能有打字错误。下面是一个例子:

//此格式的服务器:\or
//,当使用非默认端口号时
$server='KALLESPC\SQLEXPRESS';
//连接到MSSQL
$link=mssql_connect($server,'sa','phpfi');
如果(!$link){
die('连接到MSSQL时出错');
}
您错误地将
=
放在
mssql\u connect
之后,试图进行赋值(就口译员而言)

关于在PHP中使用MSSql,请查看相关的。下一步是,然后开始。

它不应该是“就解释器而言”而不是编译器吗?
// 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');
}