• 09-11-2020, 14:32:32
    #1
    Merhabalar
    öğrenciler ile alakalı bir sistem yapıyorum.

    Sepette şuan 3 elma var.
    Sepete 4. elmayı Ali mi atar yoksa mehmet mi atar. Yani atılan 4. elmayı kimin attığını sisteme nasıl ekletebilirim
    alinin ID'si 185
    mehmetin ID'si 210

    İşin içinden çıkamıyorum Yardımlarınız için şimdiden çok teşekkür ederim
  • 09-11-2020, 14:34:11
    #2
    sepet için yeni bir tablo oluşturup sepetin durumunu, atılan elmaları ve elmaları atanın idsi ile tutarsan. Sepeti de direk o tablodan çekebilirsin. Bu işini görebilir belki yalnış anlamadıysam.
  • 09-11-2020, 14:35:21
    #3
    4. Elmayı Ahmet mi Attı yoksa Mehmet mi Attı bunu sisteme nasıl anlatırım öyle diyim

    Yani Atılan 4. elma var kimin attığını seçemiyorum sadece.
    Php ile çalışıyorum bunu.
  • 09-11-2020, 14:38:48
    #4
    Virgüllü bir liste tutabilirsin,örnek:

    1,185,2,185,3,210,4,185

    elma_id,kisi_id,elma_id,kisi_id....
  • 09-11-2020, 14:38:53
    #5
    PM gönderiyorum yardımcı olmaya çalışacağım.
  • 09-11-2020, 14:39:44
    #6
    Öğrenci elmayı atarken ID'yi de attırırsınız, daha sonra bu ID'yi çekip üyelerden sorgularsınız
    Örnek tablo:
    atılan: elma
    atan: 1548 (ali)

    Örnek çekme işlemi:
    $test = $db->query("SELECT * FROM uyeler WHERE ogrenci_id = 1548");
    $test->fetch(PDO::FETCH_ASSOC);
    echo $test['isim'];
    ÇIKTI: Ali
  • 09-11-2020, 14:39:56
    #7
    sepet veritabanına "sepet_ekleyen" şeklinde bir satır eklenilebilir. Veritabanına ekleme aşamasında da öğrencinin id'sini alıp sepet_ekleyen satırına ekleyebilirsiniz.
  • 09-11-2020, 14:42:21
    #8
    ama şundan bahsediyorum bunları bende yapiliyorum.

    eklenen 4. elma kimin ? ikisi de aynı anda eklediğinde sepette 5 elma oluyor ama bana 4. nün kimin olduğu önemli
  • 09-11-2020, 14:42:46
    #9
    yani 1 saat sonra baktığımızda sepettei 9 elma varsa

    6. elmanın kimin attığını anlayabilmek için yapıyoruz