• 05-01-2016, 12:39:01
    #1


    Merhaba arkadaşlar, bugünkü dersimizde PHP PDO kullanarak çoklu veri silmeyi göstereceğim.

    Ben kodlarımı yazarken hiçbir güvenlik önlemi vs almadım sadece mantığının nasıl olduğunu göstermek istedim.

    Dersin kaynak dosyalarını da konuya ekleyeceğim, isterseniz indirebilirsiniz.. Youtube kanalımı yeni açtığım için bol bol ders videoları çekip paylaşmayı düşünüyorum, dersleri izler beğenirseniz ve abone olursanız çok sevinirim.


    https://www.youtube.com/watch?v=QA8d0KCCAHI


    Kaynak Dosyayı İndir
  • 05-01-2016, 15:20:44
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba,

    Çok düz anlatmışsın. Anlatırken, neyi neden oraya yazdığını söylemelisin. Hatalı kullanımlardan da kaçınmalısın. Yani, ne biliyim. Biraz özverili bir anlatım gerekiyor. Bir de gözünü seveyim. Şu dosyaları önce not defteri olarak açma. Hiç mi "encoding" nedir diye görmedin? Olur olmadık yerde "@" işareti kullanma. Mümkünse hiç kullanma. Çoklu silme demişsin. Bunun olayı tek bi' sorgudur. DELETE sorgusunda konu numaralarını IN içinde yollarsan çoklu silersin. Hatta, PDO'da çoklu sorgu da yapılıyor. Sorgu sonuna ";" atarak ta çoklu sorgu yapabiliyorsun. Bunları araştırmadan video çekmezsen iyi olur.
  • 05-01-2016, 16:06:20
    #3
    saintx adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Çok düz anlatmışsın. Anlatırken, neyi neden oraya yazdığını söylemelisin. Hatalı kullanımlardan da kaçınmalısın. Yani, ne biliyim. Biraz özverili bir anlatım gerekiyor. Bir de gözünü seveyim. Şu dosyaları önce not defteri olarak açma. Hiç mi "encoding" nedir diye görmedin? Olur olmadık yerde "@" işareti kullanma. Mümkünse hiç kullanma. Çoklu silme demişsin. Bunun olayı tek bi' sorgudur. DELETE sorgusunda konu numaralarını IN içinde yollarsan çoklu silersin. Hatta, PDO'da çoklu sorgu da yapılıyor. Sorgu sonuna ";" atarak ta çoklu sorgu yapabiliyorsun. Bunları araştırmadan video çekmezsen iyi olur.
    Benim anlamadığım birşey var. Bizim ülkemizde bazı şeyler yapıldığında neden destek çıkılmıyor da, direk baltalamaya çalışıyoruz ? Neden yanında olmuyoruz ? Eğer çok iyi biliyorsan insanlara yardım etmek için sen çekersin videolarını eklersin izleriz. Herşeyin en iyi bilmişi sizsiniz kralsınız. Ama destek olmak yerine böyle köstek oluyorsunuz ki siz kimsiniz bana emir verici konuşuyorsunuz, eğer hoşuna gitmiyorsa izlemezsin.
  • 06-01-2016, 22:01:43
    #4
    @saintx; Çok acımazsa bi yorum yaptığını düşünüyorum. Sen de başka bir geliştiriciye göre yetersiz gelebilirsin ve yazdıklarında gülünç buglar bulunabilir, bundan ötürü yermek yerine öğretici yorumlarda bulunabilirsin.

    @ugurturkmen; Öğretici vidyon için teşekkür ederim ama kısmende olsa @saintx;'e katılıyorum. Benim gördüğüm bu web programlama dilinde henüz yenisin, öğrenmeye istekli bunu paylaşmaya da isteklisin ama bana göre önce kendin bu işi bu bilgi yığınını kendi içinde hallet sonra bunu öğretici vidyolara dök, bu yazdığın 5 satır ile bi sıkıntı yaşamazsın ama çok komplike olan bir sistemde bu kod yığını ile performans kaybı yaşanır. Mesela en basitinden PDO::rowCount(); data ne kadar fazlalaşırsa sayfanın açılışını bi o kadar yavaşlacaktır bunun yerine SORGU içinde COUNT(DISTINCT column) kullanabilirsin.
  • 06-01-2016, 23:29:19
    #5
    @ugurturkmen; polemiğe girmeye gerek yok. Forumda bi' araştır bakalım ben neler yapmışım. Ben destek çıkmasını da bilirim. Bu yaptıklarını da zamanında ben yaptım. Sadece sana ufakta olsa yol göstermeye çalıştım.

    @Selçuk; usta, biraz acımasızca olmuş ama yanlışlarını göstermezsem doğrusunu nasıl bulacak? Biraz üst perdeden konuştum. Haklısın.

    Bu arada, arkadaşlar, sizleri kırmak, üzmek gibi bir niyetim asla yok, olamazda. Kırdıysam, özür dilerim.
  • 07-01-2016, 01:32:44
    #6
    @Selçuk hocam doğru diyorsunuz fakat ben en basit yol ile yeni başlayanlar için ders anlatıyorum, çokta yeni olmasamda PDO ile tanışıklığım uzun süredir değil sadece, ama güzel yorumun ve ortam yumuşatıcı yorumun için teşekkürler

    @saintx bence daha fazla uzatmanın anlamı yok, sende kusura bakma hocam.
  • 07-01-2016, 20:51:39
    #7
    ugurturkmen adlı üyeden alıntı: mesajı görüntüle
    Benim anlamadığım birşey var. Bizim ülkemizde bazı şeyler yapıldığında neden destek çıkılmıyor da, direk baltalamaya çalışıyoruz ? Neden yanında olmuyoruz ? Eğer çok iyi biliyorsan insanlara yardım etmek için sen çekersin videolarını eklersin izleriz. Herşeyin en iyi bilmişi sizsiniz kralsınız. Ama destek olmak yerine böyle köstek oluyorsunuz ki siz kimsiniz bana emir verici konuşuyorsunuz, eğer hoşuna gitmiyorsa izlemezsin.
    Bence yukarıda sizi eleştiren kişi kötü niyetle bir eleştiri yapmamış. Ben söylediklerine katılıyorum. Sorunuzun cevabına gelince.

    Bazı şeyler iyi yapmıyoruz da ondan.
    Çünkü bilmediğin/uzmanlık alanın olmadığı bir konuda, insanları yanlış yönlendiriyorsun. Sen kendince iyilik yaptığını düşünürken, insanlara kötülük yapıyorsun. Yaptığınız şeyin iyi niyetli olduğunu düşünüyorum.

    Kişisel fikrim, uzmanlık kazanmadan bu tür işlere girmek kesinlikle sakıncalı. Böyle şeyler yerine, karşılaştığın hatalarda çözdüğün problemleri bloglayabilirsin. Böylece o hatayla karşılaşacak kişi, senin çözümünden faydalanabilir. Ama bu tarz derslerin yarardan daha çok zararlı olduğunu düşünüyorum.
  • 07-01-2016, 21:54:10
    #8
    böyle yorumlar yapıldıkça insan birşeyler anlatmak istese bile şevkini kırıyorsunuz. Bence konuyu daha fazla uzatmayalım. Eğer bu kadar profesyonel iseniz videolarınızı çekin izleyelim bizde yorum yapalım. Kendimize güveniyoruz birşeyler yapmaya çalışıyoruz ama siz böyle bizleri kösteklediğiniz için hiçbirşey olmuyor bizlerden. Hep bana hep bana rabbena yani. Moderatör arkadaş konuyu kitlerse sevinirim, yoksa bu tartışma devam edecek sürekli.
  • 08-01-2016, 00:41:40
    #9
    Üyeliği durduruldu
    Sen bunları kafana takma izleyen izler öğrenmek isteyen emek verir köstek olmak isteyende yorum yapar.


    Yorum yapan üçününde milyon dolarlık projeleri yok php bot script yapar otururlar