2014-11-16 4 views
1

PHP를 사용하여 ms 액세스 데이터베이스에 연결할 때 파일 오류를 찾을 수 없습니다. PHP를 사용하여 ms 액세스 데이터베이스에 연결

내 코드는

$dbName = $_SERVER["DOCUMENT_ROOT"] . "msdb\jcdbone.mdb"; 
if (!file_exists($dbName)) { 
    die("Could not find database file."); 
} 
$db = new PDO("odbc:DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=$dbName; Uid=; Pwd=;"); 

어떻게 PHP를 사용하여 MS 액세스 데이터베이스에 연결하는 것입니다? 작은 예를 들어 도와주세요. .... 미리 감사드립니다.

+0

테스트에서'$ db = new PDO ...'줄을 제거하십시오. 여전히 같은 오류가 발생합니까? "데이터베이스 파일을 찾을 수 없습니다." 오류? 그렇다면'die ($ dbName);'을 체크하고 경로가 정상적으로 보이고 파일이 실제로 있는지 확인하십시오. –

답변

0

파일 오류를 찾을 수 없다면 경로가 잘못되었을 수 있습니다.

한번에 바로

$dbName = $_SERVER["DOCUMENT_ROOT"] . "msdb\jcdbone.mdb"; 

아래

echo $dbName; 

를 추가 한 다음 jcdbone.mdb 파일의 실제 위치에 해당 경로를 비교하고 그에 따라 조정합니다.

빠른 Google은 sitepoint 기사에서이 예제를 선택했다고 표시합니다. 코드 샘플이 좋아야합니다. 경로가 올바른지 확인해야합니다.

관련 문제