라이브러리

[PHP] odbc_num_rows - 결과의 행 수




ODBC (Open Database Connectivity)란?


ODBC는 데이터베이스에 접근하기 위한 표준 인터페이스입니다. 데이터베이스의 종류에 상관없이 ODBC를 사용하면 데이터베이스에 접근할 수 있습니다. PHP에서 ODBC를 사용하려면 PHP가 ODBC를 지원하는 환경에서 실행되어야 합니다.

odbc_num_rows 함수란?


odbc_num_rows 함수는 ODBC 연결에서 현재 커서에 있는 레코드의 수를 반환합니다. 이 함수는 SELECT 문을 실행한 후에 사용할 수 있습니다.

예제


#hostingforum.kr
php

// ODBC 연결 설정

$dsn = "ODBC;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:pathtodatabase.mdb";

$username = "";

$password = "";



// ODBC 연결 생성

$conn = odbc_connect($dsn, $username, $password);



// SELECT 문 실행

$sql = "SELECT * FROM 테이블명";

$result = odbc_exec($conn, $sql);



// 레코드 수를 반환

$num_rows = odbc_num_rows($result);



// 결과 출력

echo "레코드 수: $num_rows";



// ODBC 연결 닫기

odbc_close($conn);



예제 설명


1. ODBC 연결 설정: `$dsn` 변수에 ODBC 연결 설정을 저장합니다. `$username`과 `$password` 변수는 ODBC 연결에 사용할 아이디와 비밀번호입니다.
2. ODBC 연결 생성: `odbc_connect` 함수를 사용하여 ODBC 연결을 생성합니다.
3. SELECT 문 실행: `odbc_exec` 함수를 사용하여 SELECT 문을 실행합니다.
4. 레코드 수를 반환: `odbc_num_rows` 함수를 사용하여 현재 커서에 있는 레코드의 수를 반환합니다.
5. 결과 출력: 결과를 콘솔에 출력합니다.
6. ODBC 연결 닫기: `odbc_close` 함수를 사용하여 ODBC 연결을 닫습니다.

참고


* ODBC 연결 설정은 데이터베이스의 종류와 환경에 따라 달라집니다.
* ODBC 연결은 데이터베이스에 접근할 수 있는 권한이 있어야 합니다.
* ODBC 연결은 데이터베이스의 성능에 영향을 줄 수 있으므로 사용할 때 주의해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 355 페이지

검색

게시물 검색