• 23-05-2022, 00:03:57
    #1
    Merhaba arkadaşlar.
    Birtane tablom mevcut örnek x
    X tablosuna veri atandığında bu veriyi kullanıcım içeriği al düğmesine tıkladığında
    satinalan adlı tabloma satinalma_id x_tabloid kullanici_i
    Yi tanımlıyor ve kullanıcı id de yazan kişinin profilinde gösteriyor.
    soruda şu bunu ben aldım diyelim profilimde görünüyor.
    Ben bu aldığım şeyden kararımı değiştirdim başkasına vermek istiyorum mesela dervet diye bi listbox açılacak sağında oradan seçtiğim kişiye gidecek seçtiğim kullanıcı gelen şeyi profilinde görecek kabul et ve reddet tuşu olacak kabul ettiğinde satinalan tablosunda kullanıcı_id kısmı kabul ete tıklayan kullanıcı olarak değişek reddet derse şayet eski halinde kalacak
    Varmıdır yardımcı olabilecek?
  • 23-05-2022, 00:05:18
    #2
    🥇R10'un En İyi Ajansı 🥇


    Merhaba, konunuz hakkında 7 Yıllık deneyimimiz vardır.
    Sizlere uygun bir fiyattan sorununuza yardımcı olabiliriz.
    ----------*-*----------
    www.tpkmedya.com | info@tpkmedya.com
    +90 (551) 123 9331 (Tıkla)
  • 23-05-2022, 00:29:26
    #3
    Users;
    id-username-password
    Product;
    id-name-price..
    Order;
    id-userid-productid-isActive

    Kullanıcı, Ürün ve Sipariş tablonuz olduğunu varsayalım.
    İstediğiniz kullanıcı satın aldığı ürüne erişim sağlayabilir, başka kullanıcıya devredebilir. Devir işlemi gerçekleştirilince ilk satın alan ürüne erişim sağlayamaz.

    Bu tablolara ek birde değişim-istek tablosu olmalı diye düşünüyorum.
    id-productid-userid-newuserid-status
    Gibi.

    Kullanıcı satın alma işlemini gerçekleştirince order bölümüne isActive 1 gibi ürünü ekletin. Eğer başkasına devretmek isterse devir tablosuna kayıt ekletin. Devir işlem tablosunda durum bölümünü bekliyor-onaylandı-reddedildi gibi tutabilirsiniz. Reddedilirse kabul edecek kişinin ekranında gözükmeyecek, onaylar ise order tablosundan ilgili sipariş için önceki satın alana isActive=0 yapıp yeni sipariş gibi kayıt ekletin.

    Projenizi bilmiyorum ama temel mantığı bu şekilde olur, böylece satın alan kişiyi, devreden keşiyi girebilirsiniz.