
odbc_fetch_object 함수는 데이터베이스에서 레코드를 가져올 때, 레코드를 객체 형태로 반환합니다. 이 객체의 속성은 데이터베이스의 컬럼 이름과 일치합니다.
예를 들어, 데이터베이스의 테이블이 다음과 같이 구성되어 있다고 가정해 보겠습니다.
| 컬럼 이름 | 데이터 타입 |
| --- | --- |
| id | int |
| 이름 | varchar(255) |
| 나이 | int |
이 경우, odbc_fetch_object 함수가 반환하는 객체의 속성은 다음과 같습니다.
- id
- 이름
- 나이
이 속성을 지정하거나 접근하려면, 객체의 속성 이름을 사용하여 접근하면 됩니다.
예를 들어, 다음 코드를 사용하여 레코드를 가져왔을 때, 레코드의 속성을 지정하거나 접근할 수 있습니다.
#hostingforum.kr
php
$result = odbc_exec($conn, "SELECT * FROM 테이블");
$record = odbc_fetch_object($result);
echo $record->id; // 레코드의 id 속성을 출력합니다.
echo $record->이름; // 레코드의 이름 속성을 출력합니다.
echo $record->나이; // 레코드의 나이 속성을 출력합니다.
위 코드에서 `$record->속성` 부분을 지정하거나 접근하려면, 객체의 속성 이름을 사용하여 접근하면 됩니다. 속성 이름은 데이터베이스의 컬럼 이름과 일치합니다.
2025-04-11 01:07