Logo

All posts by Mustafa Yılmaz

MySQL Tablo Birleştirme Sorguları (Join)
4 Haz 2017

MySQL Tablo Birleştirme Sorguları (Join)

veritabanı ile işlemler yaparken çoğu zaman herhangi bir kaydın bilgisi 2 yada daha fazla tabloda tutulur. buna örnek olarak; kişi bilgileri bir tabloda, kişinin kayıtlı olduğu kurslar başka bir tabloda tutulabilir. bu durumda öncelikle kişinin bilgilerini çekmek için kullanici tablo

MySQL Tablo Birleştirme Sorguları. ( Right Join )
31 May 2017

MySQL Tablo Birleştirme Sorguları. ( Right Join )

iki tablodan ikinci tablonun tüm kayıtlarını, ilk tablonun  ise sadece ikinci tablodaki kayıtlar ile eşleşen ( ortak olan ) kayıtlarını listelemek istediğimizde  right join sorgusu kullanılır. tüm kursları, kullanıcılar tablosunda eşleşmesede listeleyen right join sorgusu ( tüm

MySQL Tablo Birleştirme Sorguları. ( Left Join )
31 May 2017

MySQL Tablo Birleştirme Sorguları. ( Left Join )

iki tablodan ilk tablonun tüm kayıtlarını , ikinci tablonun ise sadece ilk tablodaki ile eşleşen ( ortak olan ) kayıtlarını seçmek istediğimizde ise left join kullanılır. kullanıcıların kurslarını listeleyen  left join sorgusu ( tüm kolonları seçme) kullanıcılar tablosu [code

MySQL Tablo Birleştirme Sorguları. ( İnner Join )
31 May 2017

MySQL Tablo Birleştirme Sorguları. ( İnner Join )

iki tabloda birbiri ile ilişkli kayıtları listelerken tek sorgu kullanmak istediğimizde kullanacağımız yöntemin başında inner join  gelir. inner join ifadesi ile iki tablodaki belirtilen sütunların sadece eşleşen kayıtları gelir. inner join ifadesi yerine sadece joinde yazılabilir.

19 Nis 2017

php ile try catch yapısı (istisna yakalamak)

yazdığımıoz program parçaları çalışırken hatalar meydana getirebilir. bu meydana gelen hataları gizlemek bir seçenek iken bu hataları yakalamak ve bazı işlemler yapmak( hataları email göndermek, log tutma vb..) ta seçenekler arasındadır. php ile birlikte istisnalar ( veya hatalar

17 Nis 2017

kurucu ( __construct ) ve yıkıcı ( __destruct ) metodları

kurucu ve yıkıcı metodlar programlamada bazen belirlemiÅŸ olduÄŸumuz komutların kendi kendine (otomatik) çalışmasını isteyebiliriz.  yada herhangi bir iÅŸleme baÅŸlayacağımız zaman yine kendi kendine çalışmasını istediÄŸim iÅŸlemler olabilir. kurucu ve yıkıcı metodlar class yapÄ

17 Nis 2017

sınıflarda miras alma (extends)

sınıflarda miras alma bir sınıfın özelliğinin diğer bir sınıfa (yeni oluşturulan bir sınıfa) aktarılmasıdır. dört işlem yapan bir hesap makinesi sınıfı oluşturduğumuzda bu sınıf toplama,çıkarma, çarpma ve bölmede rahatlıkla kullanabiliriz. fakat biz bilimsel bir hesap m

17 Nis 2017

protected erişim belirleyici (özel)

protected  eriÅŸim belirleyicisi ( özel) protected eriÅŸim belirleyicisi kullanılan metod yada özellik sınıf içinden eriÅŸilebilir, sınıf dışından eriÅŸilemez, ve türetilen sınıflardan eriÅŸilebilir. olmaktadır. yine private özellikteki metod yada özelliÄŸe sınıf dışından eriÅ

17 Nis 2017

private olan metoda sınıf dışından erişim

private olan metoda sınıf dışından eriÅŸim için yine aynı sınıf içindeki baÅŸka public metod kullanılır. [code language=”php”]class Kase{ // KaÅŸe sınıfı private $isim = "Mustafa YILMAZ"; // Kase sınıfına ait $isim özelliÄŸi ( private görünürlüğüne sahi