• 20-11-2021, 22:11:10
    #1
    Veritabanımda 3 tablo var.
    1. tablo: tablo, insanlar tablo oluşturabiliyorlar.
    2. sütunlar: tablolara sütünde oluşturabiliyorlar.
    3. satırlar: tabloda sütunlara göre satır ekleyebiliyorlar.

    Sorun bunu listelemekte!

    Tablo isimli tabloda 1 tane tablo oluşturulduğunu varsayalım.
    tablo_id = 1

    2 tane de sütun olsun
    sutun_id = 1, sutun_ad = "birinci sütün", tablo_id = 1
    sutun_id = 2, sutun_ad = "ikinci sütün", tablo_id = 1

    Bu sütunlara/kolonlara 2 satır ekliyorum. Yani toplamda 4 veri oluyor:
    Dikkatli incele:
    satir_id = 1, satir_ad = "birinci satir birinci sütun", sutun_id = 1, tablo_id = 1
    satir_id = 2, satir_ad = "birinci satir ikinci sütun", sutun_id = 2, tablo_id = 1
    satir_id = 3, satir_ad = "ikinci satir birinci sütun", sutun_id = 1, tablo_id = 1
    satir_id = 4, satir_ad = "ikinci satir ikinci sütun", sutun_id = 2, tablo_id = 1

    Şimdi bunları listelemek lazım.
    birinci satır birinci sütun | birinci satır ikinci sütun
    ikinci satır birinci sütun | ikinci satır ikinci sütun
    ...
    Bu şekilde listelenmeli.

    Neler Denedim?
    Satır listeleme içinde sütun listeleyip eşleştirmeyi ve yazdırmayı denedim. ama "birinci satır ikinci sütun" dan sonra bir alt satıra inmiyor. Yatay olarak ip gibi diziliyor. Bunu istemiyorum çünkü bu < table > içinde olacak.

    satir[sutun_id] gibi bir şey denedim ama beynim yandığından çözemedim.

    En kısa sürede yardım eder misiniz? Teşekkürler.
  • 20-11-2021, 22:19:48
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Hayırlı geceler hocam. Genelde bu tarz şeyler sınırsız alt kategorili menüler falan oluyor mantık neredeyse aynı Google'da PHP recursive category diye aratırsanız bence işinizi çözecektir
  • 20-11-2021, 22:24:15
    #3
    İlişkisel tablo işlemleri diye örnekler arasanız googleda mantığını kavrayabilirsiniz.
    Relation table, hasmany, manytomany ... Bu kavramlara ingilizceniz varsa bakın
  • 20-11-2021, 22:29:29
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Satırlardaki verileri birbirleri ile ilişkilendirmiyorsunuz.

    satir_id = 1, satir_no = 1, satir_ad = "birinci satir birinci sütun", sutun_id = 1, tablo_id = 1
    satir_id = 2, satir_no = 1, satir_ad = "birinci satir ikinci sütun", sutun_id = 2, tablo_id = 1
    satir_id = 3, satir_no = 2, satir_ad = "ikinci satir birinci sütun", sutun_id = 1, tablo_id = 1
    satir_id = 4, satir_no = 2, satir_ad = "ikinci satir ikinci sütun", sutun_id = 2, tablo_id = 1

    gibi olmalı.
  • 21-11-2021, 00:25:30
    #5
    bybrown adlı üyeden alıntı: mesajı görüntüle
    Satırlardaki verileri birbirleri ile ilişkilendirmiyorsunuz.

    satir_id = 1, satir_no = 1, satir_ad = "birinci satir birinci sütun", sutun_id = 1, tablo_id = 1
    satir_id = 2, satir_no = 1, satir_ad = "birinci satir ikinci sütun", sutun_id = 2, tablo_id = 1
    satir_id = 3, satir_no = 2, satir_ad = "ikinci satir birinci sütun", sutun_id = 1, tablo_id = 1
    satir_id = 4, satir_no = 2, satir_ad = "ikinci satir ikinci sütun", sutun_id = 2, tablo_id = 1

    gibi olmalı.
    Satır no ile çözdüm. Bu adamla/kadınla çalışın. Bu adam/kadın işini biliyor.