Merhaba, Kendi yazdığım ve projelerimde kullandığım sınıfı[1] örnek alarak kendi sınıfınızı yazabilirsiniz. Daha yayınlama aşamasına gelmediği için herhangi bir belgeye sahip değil, belki de hiç açmam :-) Kullanımına örnek;
$db = new phpmydb($mysqlbaglanti); //mysqbaglanti degiskeni mysql_connect'den dönen sonuç //klasik kodlamayla iç içe kullandığım için kendi bağlantı metodunu yazmaya gerek görmedim. $db->eleman('alan1',$deger);//ilk parametre db alanı $db->eleman('alan2',$deger2); $id = $db->ekle('tablo'); //tabloya yukarıdaki degerleri ekle $id ye insert_id yi aktarır $db->eleman_temizle();//daha önce eklenenleri temizler $db->eleman('alan3',$id); $db->duzenle('tablo',$id); //indexli alanın id ile eşleşenini düzenler istenirse aşağıdaki gibide kullanılabilir $db->duzenle('tablo',"where id=$id"); $db->sorgula('tablo','alan1,alan2','where alan1='a' order by id limit 3, 3'); //alan1 2 değer yerine * kullanılabilir ama tavsiye edilmez :-D while($db->getir()) echo $db->getir_al('alan1'); $db->sil('tablo',$id);//yine duzenle metodunda olduğu gibi sorgu ile kullanılabilr [1] http://github.com/ademalp/phpmydb/tree/master/class.phpmydb.php Tam olarak projenin bitmediğini hatırlatmak isterim kullanırsan da sorumluluk tamamen sana ait. hatta buraya yüklediğim sürüm çalışmayabilir de :-) Umarım bir fikir verebilmiştir. İyi Çalışmalar A. 2008/12/4 Nuri AKMAN <[EMAIL PROTECTED]>: > Merhaba, > > Bu mesaj zinciri neticesince sizlerden çok değerli bilgiler edindim. Bunun > için sizlere çok çok teşekkür ederim. > > "cayhane::bana_iki_cay_doldur()" satırından yola çıkarak yaptığınız açıklama > tek kelimeyle "muhteşem" olmuş. > > Böylesi güzel cavap mesajları beni nasıl mutlu ediyor anlatamam... > > Tekrar teşekkür ederim... Sağolun, Varolun ! > > > 04 Aralık 2008 Perşembe 09:38 tarihinde Omer Barlas > <[EMAIL PROTECTED]> yazdı: >> >> Atif CEYLAN @ 04-12-2008 01:47: >> > <?php >> > $cayci = new cayhane; >> > $cayci->bana_iki_cay_doldur(); >> > ..... >> > ?> >> >> her seferinde cayhane'yi tekrar yaratmaya gerek yok; >> cayhane::bana_iki_cay_doldur() >> eğer çayhane her yaratıldığında çay demleme işlemini yapmıyorsa aynı >> etkiyi >> yapacaktır, ama tabi php sonuç itibari ile bir 'script' dili olduğu için >> ve >> java gibi kullanıldığı sürece hafızada kalmamasından sebep her 'bana iki >> çay' diye seslendiğinizde cayhane'yi baştan yaratmak, sonra çayı demlemek, >> bardağa doldurmak ve isteyen kişiye iletmek işlerini sırasıyla yapmak >> gerekiyor. >> >> gel gör ki java'da durum farklı, siz işyerinize geldiğinizde çayhane bir >> kere açılıyor ve tüm çalışma süreci boyunca çayı hazır ve demlenmiş olarak >> tutuyor. o yüzden php6'nın da hafızada sabit olarak çalışmadığı ve bir >> daemon olarak kalmadığı sürece -ki zannetmiyorum çalışsın, ajax bile >> biliyorsunuz başka bir scripti çalıştırmaktan ibaret, işlenmiş scripte >> tekrar herhangi bir değişken ekleyemiyorsunuz- php'nin herhangi bir web >> script dili olmaktan öteye geçmesi zor. >> >> -- >> Omer Barlas >> [EMAIL PROTECTED] >> >> _______________________________________________ >> Linux-programlama mailing list >> Linux-programlama@liste.linux.org.tr >> http://liste.linux.org.tr/mailman/listinfo/linux-programlama > > > _______________________________________________ > Linux-programlama mailing list > Linux-programlama@liste.linux.org.tr > http://liste.linux.org.tr/mailman/listinfo/linux-programlama > > _______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux-programlama