PHP ile ACCESS Veritabanı Bağlantısı

PHP ile ACCESS Veritabanı Bağlantısı
Ekim 15 16:51 2012 Bu yazıyı yazdır

Dünyanın en büyük yazılım firmalarından Microsoft’un geliştirdiği Microsoft Access veritabanı, en çok bilinen ve kullanılan veritabanı programıdır. Kullanımı oldukça geliştirilmiştir. Veritabanı ara yüzünü görmeye gerek kalmadan, kendi içerisindeki sihirbazlar ile veritabanı oluşturulur ve sorgulama yapılabilir.

Microsoft Access programı, herhangi bir Office versiyonu kurulumu sırasında bilgisayarınıza kurulacaktır. Bundan dolayı temin etmesi oldukça kolay bir veritabanı programıdır.

Access Arayüzü

Access ile Tablo Oluşturmak

Veritabanında tablo oluşturmak için “Boş Veritabanı” seçeneğine girerek ilgili seçeneği seçmek yeterli olacaktır. Daha sonraki aşamada “Veriler girerek tablo oluştur” denildiğinde, SQL’e gerek kalmadan manuel olarak veri girmemiz sağlanır.

Access içinde oluşturulan rehber tablosu

Yukarıda görülen tablo, rehber tablosudur ve isimler içermektedir. Bu verileri PHP programlama dilini kullanarak yazdırmak istenirse aşağıdaki gibi bir kod oluşturmak gerekecektir.

PHP ile Acces bağlantısıyla veri çekmek

Yukarıdaki kodları access.php dosya adıyla kaydedip çalıştırdığımızda, Şekil ’deki gibi bir görüntü elde edilecektir.

Uygulama ekran görüntüsü

Yukarıdaki kodlamayı anlayabilmek için satırları teker teker incelemekte fayda var diye düşünüyorum.

Yukarıdaki satırlar, PHP ile ACCESS arasındaki bağlantıyı sağlamaya yöneliktir. Aslında bu bağlantıyı sağlamak için;

bu yol izlenmelidir. Fakat buradaki sorun, kullanıcı adı ve şifre tanımlaması olmaktadır. ODBC bağlantısı olması için sistemin bu alt yapıya sahip olması gerekmektedir. Herhangi bir işletim sisteminde PHP kullanabilmek için gerekli alt yapıyı oluşturacak sunucu kurulmalıdır. Bunu sağlayan sunucu APACHE’dir. Fakat işletim sisteminin ne olduğuna bakılmaksızın, ODBC desteği olup olmadığını anlamak için;

phpinfo.php dosyası çalıştırılıp, ODBC başlığı altında yazan özellikler incelenmelidir.

phpinfo.php ile sunucunun ODBC desteği ve özellikleri

ODBC kullanıcı adı ve şifre bilgileri için ODBC yapılandırılması gerekmektedir.

Yapılandırılma işlemi bu satırlar ile oluşturulup, veritabanı konumu ise belirlenmektedir.

ODBC Yapılandırılması

Bu karmaşık işlemleri kod ile yapmak daha kolay ve zahmetsizdir.

Bu satırda, veriler Access veritabanından çekilmektedir. Görüldüğü gibi numara sırasına göre ayarlanmıştır. ORDER BY kimlik ASC ifadesi bunu belirtmektedir. Execute ifadesi ile de sql sorgulamasında getirilen dataları, bir dizi haline alır ve döngüye sokmaya yardımcı olur.

Bu satırlarda ise SQL ile çekilen veriler, döngü içine alınarak tablolama ile birlikte yazdırılır.

Bir sonraki yazıda görüşmek üzere!

  Yazı şöyle etiketlendi:
  Kategoriler:
A.Gökhan, M.Sc.
A.Gökhan, M.Sc.

My Name is A. Gokhan SATMAN, and I am a software engineer, Author and game developer. gokhansatman.com

Daha fazla yazı görüntüle
Yorum yaz

0 Yorum

Henüz yorum yok

Tartışma başlatabilirsin.

Yorum ekle

Your data will be safe! Your e-mail address will not be published. Also other data will not be shared with third person.
All fields are required.

*