:::: MENU ::::
PHP

PHP ile Oracle veritabanında bulunan tabloya veri nasıl eklenir?

PHP ile Oracle veritabanı kullanarak geliştirmekte olduğum Telefon Rehberi uygulamamın ikinci adımı olan verileri girme işlemi için ekleme.html ve ekle.php adlı iki dosya oluşturdum. Dosyaların içeriklerini aşağıdan inceleyebilirsiniz.

ekleme.html:
ekleme-html

ekle.php:
ekle-php

Ekleme sayfasının ekran görüntüsü:

ekleme-ekrani



PHP ile Oracle veritabanına nasıl bağlanılır?

PHP geliştirme ortamı olarak XAMPP kullandığımdan ve XAMPP’ın Windows versiyonu 32 bit olduğundan PHP ile Oracle kullanmak için gerekli olan kütüphane dosyalarını Oracle Instant Client sayfasından indirip;

instant-client-page

C:\ içerisinde kopyaladım.

instantclient-c-dizini

İlgili kütüphane dosyalarını sisteme tanıtmak için;
Denetim Masası – Sistem ve Güvenlik – Sistem – Gelişmiş sistem ayarları – Ortam Değiişkenleri – PATH – Düzenle
diyerek C:\instantclient_12_1 şeklinde en alt satıra yeni yol bilgimizi ekleyerek pencereleri kapatıyoruz.

path-ayari

Bu işlemden sonra Apache’yi yeniden başlatmamız gerekmektedir, imkan var ise sistemi komple kapatıp açın, ne demiş atalarımız KAPAT AÇ DÜZELİR 🙂

PHP ayarlarının bulunduğu php.ini dosyamızı açarak “extension=php_oci8_12c.dll” bilgisinin önündeki ; işaretini kaldırarak bu ayarı aktifleştirmiş oluyoruz.

php-ini

Bu ayarları yaptıktan sonra bağlantının çalışıp çalışmadığını:

kodlarını bir dosyaya yazarak test edebilirsiniz.

oracle-php-connected

Bağlandı 🙂

Hayırlı olsun.


PHP geliştirme ortamı olarak XAMPP kurdum

PHP geliştirme ortamı olarak XAMPP kullanmaya karar verdim. Kısaca yaptığım bir araştırmadan sonra Wampserver’dan daha gelişmiş olduğu ile ilgili yorumlara da güvenerek bu kararı verdim. Türkçe bir sitesi olan XAMPP, Apache + MariaDB + PHP + Perl’ün birlikte olduğu bir paket olarak tanıtılmış. Yıllar önce PHP ile ilgilenirken EasyPHP kullanıyordum, yaptığım arama neticesinde onun da hala aktif olarak kullanıldığını gördüm. Fakat niyetimi bir kez XAMPP’tan yana aldım, hayırlısı bakalım.

Windows için XAMPP v5.6.20 (PHP 5.6.20) indirmek için tıklayınız.

Normal bir şekilde yükleme yapıldıktan sonra gelen kontrol panelinden Apache ve MySQL’i çalıştırdım.
xampp-322

https://localhost/dashboard/ adresine girdiğimizde de “You have successfully installed XAMPP on this system!” karşılama mesajıyla XAMPP’ın başarıyla kurulduğu bildirilmektedir.

İlk PHP dosyamızı oluşturarak sistemin çalıştığını test etmek amacıyla Notepad++ ile aşağıdaki kodları yazarak index.php adıyla kaydettikten sonra C:\xampp\htdocs klasörünün içerisine açtığım ilk klasörünün içerisinde kopyaladım.

kod
Sonuç:

ilk-php

Hayırlı olsun 🙂