> 백엔드 개발 > PHP 튜토리얼 > PHP 데이터베이스 ODBC 관련 콘텐츠

PHP 데이터베이스 ODBC 관련 콘텐츠

jacklove
풀어 주다: 2023-03-25 14:26:02
원래의
1831명이 탐색했습니다.

PHP 데이터베이스 ODBC는 PHP 데이터베이스에서 더 중요하므로 이 기사에서는 PHP 데이터베이스 ODBC 관련 지식을 자세히 설명합니다.

ODBC는 데이터 소스(예: MS Access 데이터베이스)에 연결하는 기능을 제공하는 API(응용 프로그래밍 인터페이스)입니다. ODBC 연결 만들기ODBC 연결을 사용하면 ODBC 연결이 사용 가능한 한 네트워크에 있는 모든 컴퓨터의 모든 데이터베이스에 연결할 수 있습니다.

MS Access 데이터베이스에 대한 ODBC 연결을 만드는 방법은 다음과 같습니다.

제어판에서 관리 도구 아이콘을 엽니다.

데이터 소스(ODBC) 아이콘을 두 번 클릭하세요.

시스템 DSN 탭을 선택하세요.

시스템 DSN 탭에서 추가를 클릭하세요.

Microsoft Access 드라이버를 선택하세요. 완료를 클릭합니다.

다음 인터페이스에서 선택을 클릭하여 데이터베이스를 찾으세요.

데이터베이스의 데이터 소스 이름(DSN)을 선택하세요.

확인을 클릭하세요.

이 구성은 웹사이트가 위치한 컴퓨터에서 완료되어야 합니다. 컴퓨터에서 IIS(인터넷 정보 서비스)를 실행하는 경우 위 지침이 작동하지만 웹 사이트가 원격 서버에 있는 경우 서버에 물리적으로 액세스하거나 호스팅 공급자에게 DSN 생성을 요청해야 합니다.

Connect to ODBC

odbc_connect()

Function

은 ODBC 데이터 소스에 연결하는 데 사용됩니다. 이 함수에는 데이터 소스 이름, 사용자 이름, 비밀번호 및 선택적 포인터 유형의 네 가지 매개변수가 있습니다.

odbc_exec() 함수는 SQL 문을 실행하는 데 사용됩니다.

다음 예에서는 사용자 이름과 비밀번호 없이 northwind라는 DSN에 대한 연결을 만듭니다. 그런 다음 SQL 문을 만들고 실행합니다.

$conn=odbc_connect('northwind','','');$sql="SELECT * FROM customers";$rs=odbc_exec($conn,$sql);
로그인 후 복사

Fetch records

odbc_fetch_row() 함수는 결과 집합에서 레코드를 반환하는 데 사용됩니다. 이 함수는 행을 반환할 수 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

이 함수는 ODBC 결과 식별자와 선택적 행 번호라는 두 가지 매개 변수를 사용합니다.

odbc_fetch_row($rs)
로그인 후 복사

레코드에서 필드 검색

odbc_result() 함수는 레코드에서 필드를 읽는 데 사용됩니다. 이 함수는 ODBC 결과 식별자와 필드 번호 또는 이름이라는 두 가지 매개변수를 사용합니다.

다음 코드 줄은 레코드의 첫 번째 필드 값을 반환합니다.

$compname=odbc_result($rs,1);
로그인 후 복사

다음 코드 줄은 "CompanyName"이라는 필드의 값을 반환합니다.

$compname=odbc_result($rs,"CompanyName");
로그인 후 복사

ODBC 연결을 닫습니다.

odbc_close() 함수 ODBC 연결을 닫는 데 사용됩니다.

odbc_close($conn);
로그인 후 복사

ODBC 예제

아래 예제에서는 먼저 데이터베이스 연결을 생성한 다음 결과 집합을 생성하고 HTML

테이블

에 데이터를 표시하는 방법을 보여줍니다.

";echo "Companyname";echo "Contactname";while (odbc_fetch_row($rs)){    $compname=odbc_result($rs,"CompanyName");    $conname=odbc_result($rs,"ContactName");    echo "$compname";    echo "$conname";}odbc_close($conn);echo "";?>
로그인 후 복사

이 기사에서는 PHP 데이터베이스 ODBC 관련 지식을 자세히 설명합니다. 더 많은 학습 자료를 보려면 PHP 중국어 웹사이트를 주목하세요. 관련 권장 사항:

PHP MySQL 삭제 문 관련 지식

PHP MySQL 업데이트 문 관련 내용

PHP MySQL Order By 키워드

관련 지식

위 내용은 PHP 데이터베이스 ODBC 관련 콘텐츠의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿