• 30-01-2021, 01:06:33
    #1
    Merhaba arkadaşlar, öncelikle belirtmek isterim ki php bilgim çok fazla yok. Hatta sizlerle kıyasladığımda hiç yok denecek kadar... Ama bu alanda kendimi geliştirmeyi ve yeni şeyler öğrenmeyi seven birisi olduğum için basit bir köy derneği scripti yapmaya çalışıyorum. Bilgim yetersiz olduğundan bir bölümde takıldım. “Üyeler” adında bir tablom var. “Aidat” adında bir tablom var. Ben her ikisinde de veri tabanına kayıt yapıyorum. Aidatlar yıllık ekleniyor. 500 kadar üye sayısı var. 2021 yılı aidat ücreti olarak eklediğimde üyeler tablosundaki bütün üyelere otomatik olarak eklensin istiyorum. Tahsilat bölümünde üye hangi yılın ücretini ödeyecekse de onu düşmek ve bu hareketleri de görmek istiyorum. Üyenin profiline şuanda tıkladığımda kişi bilgilerini görüyorum, işte birde buna ek olarak bu üyenin ödediği ve olan borçlarını görmek istiyorum. Bu konuda bana vereceğiniz fikir ve önerilerinize ihtiyacım var. Çok araştırdım internette ama bulamadım. Öğrenmekten ve uğraşmaktan vazgeçmek istemiyorum arkadaşlar. Bu konuda yardımcı olursanız sevinirim. Eğer buradan bir bilgin olmadan yardımcı olamayız derseniz ders saati gibi beni de üzmeyecek bir fiyat olursa parası ile de yapabiliriz. Ama benim istediğim bunu sizin yapmanız değil, gerekirse uzak masaüstü ile bağlanıp bana da anlatım şekilde öğretmeniz olacaktır. Şimdiden ilgilenen bütün arkadaşlara teşekkür ederim.

    Konuyu yanlış yere açtım sanırım özür dilerim.
  • 30-01-2021, 01:12:16
    #2
    PC de olsam yardımcı olurdum hocam yarin bana PM atarsaniz yardımcı olurum
  • 30-01-2021, 01:14:27
    #3
    gander adlı üyeden alıntı: mesajı görüntüle
    PC de olsam yardımcı olurdum hocam yarin bana PM atarsaniz yardımcı olurum
    Tabi ki atarım üstad ne zaman isterseniz...
  • 30-01-2021, 01:23:54
    #4
    Bu dediğiniz şey için bir MySQL komutu var diye hatırlıyorum. Tüm üyelerin ödeyeceği miktara 500 TL eklemeni sağlayacak bir komut vardı, ya da bu MySQL'de değil başka bir veritabanı programında da olabilir tam emin değilim. Yarın bir bakarım unutmazsam.

    İkinci sorunuzun cevabı basit; yeni bir tablo oluşturursunuz, bu tabloda kullanicinin ödeme etikinliğini kayıt edersiniz.
    odeme_id - odeme_tarih - odeme_kullaniciid - odeme_miktar

    şeklinde 4 adet veri tutabilirsiniz. buraya her veri girdiğinizde borcun bulunduğu tabloyu da güncellersiniz.
  • 30-01-2021, 01:28:01
    #5
    emreyavsan adlı üyeden alıntı: mesajı görüntüle
    Bu dediğiniz şey için bir MySQL komutu var diye hatırlıyorum. Tüm üyelerin ödeyeceği miktara 500 TL eklemeni sağlayacak bir komut vardı, ya da bu MySQL'de değil başka bir veritabanı programında da olabilir tam emin değilim. Yarın bir bakarım unutmazsam.

    İkinci sorunuzun cevabı basit; yeni bir tablo oluşturursunuz, bu tabloda kullanicinin ödeme etikinliğini kayıt edersiniz.
    odeme_id - odeme_tarih - odeme_kullaniciid - odeme_miktar

    şeklinde 4 adet veri tutabilirsiniz. buraya her veri girdiğinizde borcun bulunduğu tabloyu da güncellersiniz.
    Mysql de hangi komut çok merak ediyorum çünkü 3-4 gündür o kadar video izleyip araştırdım ki bütün öğrenme hevesim kırıldı neredeyse. İnner Join gördüm onu denedim bir türlü yapamadım ne yazık ki. Eğer bulursanız beni de yönlendirirseniz sevinirim.
  • 30-01-2021, 02:05:14
    #6
    Üyeliği durduruldu
    @ahmetozyurek; üstat hızlı başlamışsınız maşallah. Aramıza hoşgeldiniz ...
  • 30-01-2021, 12:28:08
    #7
    haber58 adlı üyeden alıntı: mesajı görüntüle
    @ahmetozyurek; üstat hızlı başlamışsınız maşallah. Aramıza hoşgeldiniz ...
    Evet üstad çok hızlı sayılmaz ama yine de hoş buldum. Bir yerde takıldım kaldım işte bundan ötesine ilerleyemedim. Umarım burada sorunumu çözecek çözümler bulabilirim.
  • 30-01-2021, 12:34:34
    #8
    Üyeliği durduruldu
    ahmetozyurek adlı üyeden alıntı: mesajı görüntüle
    Evet üstad çok hızlı sayılmaz ama yine de hoş buldum. Bir yerde takıldım kaldım işte bundan ötesine ilerleyemedim. Umarım burada sorunumu çözecek çözümler bulabilirim.
    iNŞALLAH SİZE ARTI BİR DEĞER KATAR R10 BİR ÇOK KİŞİYE KATTIĞI GİBİ ...
  • 01-02-2021, 14:57:28
    #9
    Üyeliği durduruldu
    sql komutlarını öğrenirseniz dediğiniz işlemler ortalama 2- 3 dakika da bitebilecek işlemler tüm tabloda değişiklik yapmak istiyorsan sql komutun şu şekil olucak
    UPDATE üyeler SET aidat=500
    bunu yaparken başka tabloyada aynı anda işlem yaptırabilirsin yanına ekstra kod girerek bu şekil yaparsan üyeler tablosundaki aidata 500 tl olarak güncellenir +=500 dersen +500 ekler diğer işlemlerde aslında çok basit sql sorgusu öğrenirsen dediğim gibi ortalama 2-3 dakikada bitebilicek işlemler