
ODBC_exec 함수의 결과를 처리하는 방법은 다음과 같습니다.
1. odbc_fetch_array() 함수를 사용하여 결과를 배열로 가져옵니다.
2. odbc_fetch_assoc() 함수를 사용하여 결과를 연관배열로 가져옵니다.
3. odbc_result() 함수를 사용하여 결과를 단일 값으로 가져옵니다.
예를 들어, 다음과 같은 코드를 사용할 수 있습니다.
#hostingforum.kr
php
$conn = odbc_connect("데이터베이스 이름", "사용자 이름", "비밀번호");
$result = odbc_exec($conn, "SELECT * FROM 테이블 이름");
// odbc_fetch_array() 함수를 사용하여 결과를 배열로 가져옵니다.
while ($row = odbc_fetch_array($result)) {
print_r($row);
}
// odbc_fetch_assoc() 함수를 사용하여 결과를 연관배열로 가져옵니다.
while ($row = odbc_fetch_assoc($result)) {
echo $row["컬럼 이름"] . "n";
}
// odbc_result() 함수를 사용하여 결과를 단일 값으로 가져옵니다.
echo odbc_result($result, "컬럼 이름");
또한, 오류를 처리하는 방법은 다음과 같습니다.
1. odbc_error() 함수를 사용하여 오류 메시지를 가져옵니다.
2. odbc_errormsg() 함수를 사용하여 오류 메시지를 가져옵니다.
예를 들어, 다음과 같은 코드를 사용할 수 있습니다.
#hostingforum.kr
php
$conn = odbc_connect("데이터베이스 이름", "사용자 이름", "비밀번호");
$result = odbc_exec($conn, "SELECT * FROM 테이블 이름");
if (!$result) {
echo "오류 메시지: " . odbc_error($conn) . "n";
echo "오류 메시지: " . odbc_errormsg($conn) . "n";
}
위 코드는 오류가 발생할 경우 오류 메시지를 출력합니다.
2025-06-11 23:00