2012-04-19 7 views
3

PHP를 사용하여 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'); 
} 

언제 이 실행 나는이 메시지를 얻을 : 찾을 수 없음

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= 배치 (지금까지 인터프리터에 관한 한).

의 경우 MSSql with PHP를 사용하는 경우 관련 mssql functions을 살펴보십시오. 다음에 select your database이 표시되고 querying it으로 시작하십시오.

+0

컴파일러가 아니라 "인터프리터에 관한 한"것이 좋습니까? – Anonymous

+0

@ 익명 - 예, 그렇습니다. 아직 깨어남 :) – Sampson

관련 문제