kgMySQL v1.0 PHP Class - PHP MySQL Sınıfı

PHP & MySQL, Programlama | Yazar : Muharrem

ezSQL sınıfına benzer bir sınıftır. PHP ile MySQL işlemlerini kolaylaştırmak için yazdığım bu sınıfı çoğu projemde gayet memnun bir şekilde kullandım. Kullanan arkadaşlar da memnuniyetlerini ilettiler :)

Sınıf kısaca; yeni veri girişi, girilen verinin ID’sini döndürme, var olan bir verinin güncellenmesi, silinmesi, bir ve birden çok verinin listelenmesi, veri sayısının alınması, toplam sorgu sayısının döndürülmesi gibi işlemleri basite indirgiyor. Önceki paylaştığım sınıflarda olduğu gibi test.php ismindeki dosyada gerekli açıklama ve örnekler mevcut durumda. Sınıfa; forum.ceviz.net ve phpclasses.org‘ dan veya aşağıdaki linkten ulaşabilirsiniz.

İlgili sınıfı indirmek için tıklayın.

EkleBunu Sosyal Paylaşım Butonu

KötüOrtaİyiÇok iyiMükemmel (Hiç puanlama yapılmamış)
Loading ... Loading ...
675 kez okunmuş

kgMySQL v1.0 PHP Class - PHP MySQL Sınıfı yazısı için; 4 yorum yapılmış

Mehmet Onurlar
29 Ekim 2008

Paylaşım için teşekkürler bir sınıfla ilgili bir sorum olacaktı.
mysql’e bağlantı için “mysql_pconnect” kullanmışsınız acaba bu devamlı bağlatı halde kalacağı için mysql serveri yormazmı ?
Eğer “mysql_connect” bağlanırsak verileri hafızandan silmek ve mysql bağlatısını kapatmak için sınıfta nasıl bir fonksiyon tanımlamamız gerekiyor. Bu konu hakkında yardımı oolursanız sevinirim.

Muharrem
29 Ekim 2008

Ben teşekkür ederim, sınıfımı kullanmanıza sevindim :)
mysql_pconnect yerine sınıf içerisinde mysql_connect kullanabilirsiniz. Ben performans açısından çok büyük sorunlar yaşamadım. Sonlanmayan döngülerde sunucunun kasılma ihtimali yüksek tabiki. Aslında diğer bir versiyonda bunun gibi sorunlar ve hata yakalama hususunda yenilikler olacak.

İyi çalışmalar :)

Mehmet Onurlar
01 Kasım 2008

Cevap için teşekkürler.
Ben projelerimde genelde “mysql_connect” kullanarak bağlanıyorum. Yapmış olduğunuz sınıfa ek olarak aşağıdaki fonksiyonu kullandım.

function disconnect() {
if(!mysql_close()){
$this -> error[] = ‘Veritabanı bağalantısı kapatılamadı. - ‘. mysql_error().”;
}
}

$db -> disconnect();

Ama bundan sonra bir ihtiyaç daha çıktı :) oda verilerin sayfalar halinde çekilmesi yeni versiyonda buda varmı :)

İyi çalışmalar.

Muharrem
02 Kasım 2008

Düzenleme için teşekkürler. Yeni versiyonda değerlendireceğim :)
Bu sınıf sadece veritabanı bağlantıları ve sorguları için yapıldı. Sayfalama işlemi için; kgPager ismindeki sınıfımı kullanabilirsiniz.

İyi çalışmalar :)

Siz de yorum yapın!

Son Yorumlar

  • emel: can yücel in şiirlerini çok severim ama dönüp dönüp okuduğum şiiirrr hayat,sevgi,emek,aşk, bukadar...
  • fatma: gerçekten insan bişeyler yaşayınca bu şiirde kendini buluyor en azından ben öle oldum:((((((((((...
  • cyberfrs: Ellerinize saglık. Çok işime yaradı.
  • hasan: örnek için tşk ederim. Muharrem GÜMÜŞ merhaba arkadaşım.banada sadece il ilçe lazım elinde varsa...
  • andyou: Süper Bir Class Tüm Scriptlerimde Kullanmaya Başladım bkz : http://www.codeboot.com/archiv e bkz :...

Add to Technorati Favorites