2012-04-19 10 views
3

私はPHPを使用してSQL Serverに接続しようとしていますが、私はこの言語を学んでいます。PHPをSQL Serverに接続する方法は?

IおそらくODBC接続が最善であることを読んだことが、私は私のODBCを作成しましたが、私はPHPからそれを使用する方法がわからない、これまでのところ、私はこのしようとしている:とき

$server = 'MyServer\MyDB'; 

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

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

をこれを実行すると、私はこのメッセージが表示されます。NOT FOUNDは

OBJECT、ERROR 404

しかし、ODBCのテストは大丈夫です。

SQL Serverは同じPCにありますので、IPを入力する必要はありません。

助けることができる人はいますか?

答えて

2

あなたはタイプミスがあるようです。ここでthe documentationからの例です:

// 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'); 
} 

あなたが誤って(限りインタプリタが懸念している)の割り当てを行おうと、mssql_connect=を置きました。

については、 PHPを使用してMSSqlを使用すると、該当するmssql functionsをご覧ください。次にselect your databaseとし、querying itを開始します。

+0

コンパイラではなく、インタプリタが関係する限りではありませんか? – Anonymous

+0

@ Anonymous-はい、そうです。まだ目を覚ます:) – Sampson

関連する問題