라이브러리
[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 연결은 데이터베이스의 성능에 영향을 줄 수 있으므로 사용할 때 주의해야 합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.