• 02-10-2022, 21:40:37
    #1
    php pdo ile takip bölümü yapmak istiyorum ama bir türlü verileri çekemedim.

    takip tablosu
    id
    takip_edilen_id
    takip_eden_id
    durum

    uyeler tablosu
    id
    kullanici_adi
    ad soyad
    sifre
    vb.

    burada yapmak istediğim mesela x kişisinin takip ettiklerine bakmak istiyorum ve sql kodu olarak from takip where takip_eden_id = 'x_kisisi_id' and durum = '1' kullandım ve $getir['takip_edilen_id']; ile x kişisinin takip ettiklerinin idlerini getirttim ama kullanıcıya idleri gösteremem bu yüzden uyeler tablosundan x kişisinin takip ettiklerinin idleri uyeler tablosundan çağırdım ve olmadı bu yüzden tablo birleştirme denedim ama yine doğru çalışmadı.
    ne yaparsam x kişisinin takip ettiklerini getirtip onların kullanıcı adlarını yazdırabilirim?
  • 02-10-2022, 21:44:13
    #2
    https://stackoverflow.com/questions/...-another-table

    burada tartışılmış güzel sonuçlar var
  • 02-10-2022, 21:44:44
    #3
    INNER JOIN İle yapmalısınız
  • 02-10-2022, 21:47:10
    #4
    Zurafa adlı üyeden alıntı: mesajı görüntüle
    INNER JOIN İle yapmalısınız
    örnek kod atar mısın denedim ama olmadı
  • 02-10-2022, 21:47:12
    #5
    sql kodunu "select uyeler.kullanici_adi from uyeler, takip where takip.takip_eden_id = 'x_kisisi_id' and takip.durum = '1' and uyeler.id = takip.takip_edilen_id " deneyip bunu döngü olarak yazdırırsanız olur belki, doğru hatırladıysam
  • 02-10-2022, 22:03:15
    #6
    F1nfly adlı üyeden alıntı: mesajı görüntüle
    sql kodunu "select uyeler.kullanici_adi from uyeler, takip where takip.takip_eden_id = 'x_kisisi_id' and takip.durum = '1' and uyeler.id = takip.takip_edilen_id " deneyip bunu döngü olarak yazdırırsanız olur belki, doğru hatırladıysam
    Oldu teşekkürler