Соединение с базой данных под управлением ORACLE

Форум для тех кто начинает осваивать язык php.
sabadon
Сообщения: 3
Зарегистрирован: Чт дек 24, 2015 10:45 am

Соединение с базой данных под управлением ORACLE

Сообщение sabadon » Пт дек 25, 2015 4:44 am

Добавлю тему о подключению к БД под управлением ORACLE.
Для работы с ORACELE используется расширение для работы с БД OCI8.
Для подключения расширения нужно в файле php.ini раскомментировать строки:

Код: Выделить всё

;extension=php_oci8.dll
;extension=php_oracle.dll
;extension=php_dbase.dll
и перезагрузить Apache.
Для соединения с базой я использую следующую конструкцию:

Код: Выделить всё

$db_conn = oci_connect("LOGIN", "PASS", "NAME_SERV"); // Соединение
$query = "SELECT * FROM DUAL";                        // Текст запроса
$parsed = oci_parse($db_conn, $query);                // Подготовка запроса
oci_execute($parsed);                                 // Выполнение запроса
$nrows = oci_fetch_all($parsed, $results);            // Формирую двумерный массив
Последующие действия уже провожу с двумерным массивом $results.

Реклама

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя