라이브러리
[PHP] odbc_result_all - 결과를 HTML 테이블로 인쇄
ODBC (Open Database Connectivity)와 odbc_result_all
ODBC는 다양한 데이터베이스 시스템과 상호 작용하는 데 사용되는 표준 API입니다. PHP에서는 ODBC를 사용하여 데이터베이스에 접속하고 데이터를 조작할 수 있습니다. `odbc_result_all` 함수는 ODBC 연결에서 결과를 가져와 배열로 반환하는 함수입니다.
odbc_result_all 함수의 사용법
`odbc_result_all` 함수는 다음과 같은 형식으로 사용됩니다.
#hostingforum.kr
php
odbc_result_all(resource $result_id, array &$result_array)
* `$result_id` : ODBC 연결의 리소스 ID입니다.
* `&$result_array` : 결과를 저장할 배열입니다.
예제
다음 예제는 MySQL 데이터베이스에 접속하여 `users` 테이블의 모든 행을 가져와 배열로 반환하는 방법을 보여줍니다.
#hostingforum.kr
php
// MySQL 데이터베이스에 접속
$dsn = "odbc:DRIVER={MySQL ODBC 5.3 Driver};SERVER=localhost;DATABASE=mydb;USER=myuser;PASSWORD=mypassword";
$conn = odbc_connect($dsn, "", "");
// SQL 쿼리 실행
$sql = "SELECT * FROM users";
$result = odbc_exec($conn, $sql);
// 결과를 가져와 배열로 반환
$result_array = array();
while ($row = odbc_fetch_array($result)) {
$result_array[] = $row;
}
// 결과를 출력
print_r($result_array);
// ODBC 연결 종료
odbc_close($conn);
결과
위 예제의 결과는 다음과 같습니다.
#hostingforum.kr
php
Array
(
[0] => Array
(
[id] => 1
[name] => John Doe
[email] => john.doe@example.com
)
[1] => Array
(
[id] => 2
[name] => Jane Doe
[email] => jane.doe@example.com
)
[2] => Array
(
[id] => 3
[name] => Bob Smith
[email] => bob.smith@example.com
)
)
참고
* `odbc_result_all` 함수는 ODBC 연결에서 결과를 가져와 배열로 반환하는 함수입니다.
* `$result_id` 매개변수는 ODBC 연결의 리소스 ID입니다.
* `&$result_array` 매개변수는 결과를 저장할 배열입니다.
* 예제는 MySQL 데이터베이스에 접속하여 `users` 테이블의 모든 행을 가져와 배열로 반환하는 방법을 보여줍니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.