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.


kgMySQL v1.0 PHP Class – PHP MySQL Sınıfı yazısı için; 4 yorum yapılmış
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.
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
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.
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!