Свързване към Oracle чрез php

Базата данни на Oracle е полезен сървър за бази данни, който може да бъде свързан чрез PHP скрипт. Уеб сървърите, използващи SQLPlus, могат да получат достъп до сървъра на Oracle чрез този процес. Обикновено сървърите, базирани на модула Oracle 8i, могат да бъдат свързани. За да може PHP да взаимодейства с базата данни на Oracle, PHP скриптовият език трябва да бъде сглобен към този разширителен модул. В операционната система Windows, файлът php.ini трябва да се редактира, преди процесът да бъде изпълнен.

Intro

По-долу е дадена статия, базирана на пример за свързване към база данни на Oracle чрез PHP скрипт. Въпреки това той не е предназначен за конфигуриране на вашия сървър за Oracle и Oracle клиента. Той гарантира, че можете да получите достъп до сървъра на Oracle от уеб сървъра, използвайки SQLPlus.

Обикновено можем да се свържем към сървър, базиран на Oracle 8i.

Изисквания

Важно е да се събере PHP с модул Oracle8i. Под windows, от решаващо значение е php.ini да включва разширение на реда = php_oci8.dll

Пример за код

 $ c1 = ocilogon ("скот", "тигър", $ db); $ c2 = ocilogon ("скот", "тигър", $ db); функция create_table ($ conn) $ stmt = ociparse ($ conn, "създайте таблица scott.hallo (тест varchar2 (64))"); ociexecute ($ stmt); echo $ conn. "създадена таблица \ t функция drop_table ($ conn) $ stmt = ociparse ($ conn, "drop table scott.hallo"); ociexecute ($ stmt); echo $ conn. "пусната таблица \ t функция insert_data ($ conn) $ stmt = ociparse ($ conn, ”вмъкнете в стойностите на scott.hallo ('$ conn' || '' || to_char (sysdate, 'DD-MON-YY HH24: MI: SS')) "); ociexecute ($ stmt, OCI_DEFAULT); echo $ conn. "вмъкнало зло \ t 

Това е един от най-лесните начини за достъп до Oracle.

Предишна Статия Следваща Статия

Топ Съвети