[php] PHP 및 Firebird/Interbase 쿼리 실행
이 블로그 포스트에서는 Firebird/Interbase 데이터베이스와 PHP를 사용하여 쿼리 실행하는 방법에 대해 알아보겠습니다.
Firebird/Interbase 드라이버 설정
PHP에서 Firebird/Interbase 데이터베이스를 사용하려면 먼저 Firebird/Interbase 드라이버를 활성화해야 합니다. php.ini 파일을 열고 다음 확장자를 추가해야 합니다:
extension=php_interbase.dll
이후에 웹 서버를 다시 시작하여 확장자가 활성화되었는지 확인합니다.
데이터베이스 연결
이제 PHP 코드에서 Firebird/Interbase 데이터베이스에 연결하는 방법을 살펴보겠습니다. 다음 예제는 데이터베이스에 연결하는 방법을 보여줍니다.
<?php
$host = 'localhost';
$database = 'C:/path/to/your/database.fdb';
$username = 'username';
$password = 'password';
$conn = ibase_connect($host . ':' . $database, $username, $password, 'UTF-8');
if (!$conn) {
die('Could not connect: ' . ibase_errmsg());
}
?>
쿼리 실행
이제 Firebird/Interbase 데이터베이스에서 PHP로 쿼리를 실행하는 방법을 살펴보겠습니다. 다음은 간단한 SELECT 쿼리를 실행하는 예제입니다.
$sql = 'SELECT * FROM your_table';
$result = ibase_query($conn, $sql);
while ($row = ibase_fetch_object($result)) {
echo $row->COLUMN_NAME . "\n";
}
마치며
이렇게 PHP와 Firebird/Interbase 데이터베이스를 연동하여 쿼리를 실행하는 방법에 대해 알아보았습니다. 이를 참고하여 프로젝트에 적합한 방법으로 데이터베이스와 PHP를 연동하여 사용하시기 바랍니다.
참고 문헌: