الاتصال بأوراكل عبر php

قاعدة بيانات Oracle هي خادم قاعدة بيانات مفيد يمكن توصيله من خلال برنامج نصي PHP. يمكن لخوادم الويب التي تستخدم SQLPlus الوصول إلى خادم Oracle من خلال هذه العملية. يمكن عادةً توصيل الخوادم القائمة على وحدة Oracle 8i . لكي يتفاعل PHP مع قاعدة بيانات Oracle ، يجب تجميع لغة برمجة PHP في وحدة الامتداد هذه. في نظام التشغيل Windows OS ، يجب تحرير ملف php.ini قبل اكتمال العملية.

مقدمة

يوجد أدناه مقال يستند إلى مثال للاتصال بقاعدة بيانات Oracle من خلال برنامج نصي php. ومع ذلك ، فهو غير مصمم لتكوين خادم أوراكل وعميل أوراكل. إنه يضمن أنه يمكنك الوصول إلى خادم أوراكل الخاص بك من خادم الويب باستخدام SQLPlus.

يمكننا عادة الاتصال بخادم يستند إلى Oracle 8i.

المتطلبات

من الضروري تجميع PHP مع وحدة Oracle8i. تحت النوافذ ، من الضروري أن يقوم php.ini بتضمين امتداد السطر = php_oci8.dll

مثال على الكود

 $ c1 = ocilogon ("scott"، "tiger"، $ db)؛ $ c2 = ocilogon ("scott"، "tiger"، $ db)؛ function create_table ($ conn) $ stmt = ociparse ($ conn، "create table scott.hallo (test varchar2 (64))")؛ ociexecute ($ stmt)؛ صدى $ conn. "جدول تم إنشاؤه \ n \ n"؛ دالة drop_table ($ conn) $ stmt = ociparse ($ conn ، "طاولة إسقاط scott.hallo") ؛ ociexecute ($ stmt)؛ صدى $ conn. "الجدول المسقط \ n \ n"؛ دالة insert_data ($ conn) $ stmt = ociparse ($ conn ، "insert in the scott.hallo values ​​('$ conn' || '' || to_char (sysdate، 'DD-MON-YY HH24: MI: SS'))) ")؛ ociexecute ($ stmt، OCI_DEFAULT)؛ صدى $ conn. "hallo المدرجة \ n \ n"؛ 

هذه واحدة من أسهل الطرق للوصول إلى Oracle من بين آخرين.

المقال السابق المقالة القادمة

نصائح الأعلى