라이브러리

[PHP] odbc_execute - 준비된 명령문 실행




PHP에서 ODBC 사용하기


PHP의 ODBC는 Open Database Connectivity를 의미하며, 데이터베이스와의 연결을 관리하는 라이브러리를 제공합니다. ODBC는 다양한 데이터베이스 시스템과 호환되며, PHP에서 데이터베이스 연동을 쉽게 할 수 있도록 도와줍니다.

# ODBC 연결 설정하기


ODBC 연결을 설정하려면, 먼저 데이터베이스 시스템에 대한 ODBC 드라이버를 설치해야 합니다. 이후 PHP에서 `odbc_connect()` 함수를 사용하여 ODBC 연결을 설정할 수 있습니다.

#hostingforum.kr
php

$dsn = "DRIVER={ODBC Driver 17 for SQL Server};SERVER=localhost;DATABASE=mydb;UID=myuser;PWD=mypassword";

$conn = odbc_connect($dsn, "", "");



# ODBC 쿼리 실행하기


ODBC 쿼리를 실행하려면, `odbc_exec()` 함수를 사용합니다. 이 함수는 쿼리를 실행하고 결과를 반환합니다.

#hostingforum.kr
php

$query = "SELECT * FROM mytable";

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



# ODBC 쿼리 결과 처리하기


ODBC 쿼리 결과를 처리하려면, `odbc_fetch_array()` 함수를 사용합니다. 이 함수는 결과를 배열로 반환합니다.

#hostingforum.kr
php

while ($row = odbc_fetch_array($result)) {

    echo $row["column_name"] . "
";

}



# ODBC 쿼리 결과 닫기


ODBC 쿼리 결과를 닫으려면, `odbc_free_result()` 함수를 사용합니다.

#hostingforum.kr
php

odbc_free_result($result);



# ODBC 연결 닫기


ODBC 연결을 닫으려면, `odbc_close()` 함수를 사용합니다.

#hostingforum.kr
php

odbc_close($conn);



예제: ODBC를 사용한 데이터베이스 연동


다음 예제는 ODBC를 사용한 데이터베이스 연동을 보여줍니다.

#hostingforum.kr
php

// 데이터베이스 연결 설정

$dsn = "DRIVER={ODBC Driver 17 for SQL Server};SERVER=localhost;DATABASE=mydb;UID=myuser;PWD=mypassword";

$conn = odbc_connect($dsn, "", "");



// 쿼리 실행

$query = "SELECT * FROM mytable";

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



// 결과 처리

while ($row = odbc_fetch_array($result)) {

    echo $row["column_name"] . "
";

}



// 결과 닫기

odbc_free_result($result);



// 연결 닫기

odbc_close($conn);



이 예제는 ODBC를 사용하여 데이터베이스에 연결하고, 쿼리를 실행하고, 결과를 처리하는 방법을 보여줍니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색