라이브러리
[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를 사용하여 데이터베이스에 연결하고, 쿼리를 실행하고, 결과를 처리하는 방법을 보여줍니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.