Şimdi Ara

Mysql sorgumda hata mı var

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
2
Cevap
0
Favori
123
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba,

    bir arkadaşlar bölümümüz var (arkadaşlar mysql veritabanından çekiliyor) ve buton olarak gösteriliyor. Butona tıklanınca bir mesajlaşma penceresi çıkıyor. Orada mesajlar çıkıyor. Ama ben hangi kullanıcıya tıklasam tıklayayım hep aynı mesajlar geliyor. Verileri(mesajları) çekerken şöyle bir sorgu yazdım : 

    select * from mesaj.mesaj where kime = ('" + debtndgr + "' or '" + kult.getText() + "') and kimden = ('" + debtndgr + "' or '" + kult.getText() + "')

    debtndgr = tıklanan buton verisi - arkadas (a adlı kullanıcı diyelim)
    kult.getText() = giriş yapan kullanıcı (b adlı kullanıcı diyelim)

    ben aslında burada hem a'nın b'ye attığı mesajları hem de b'nin a'ya attığı mesajları çekmeye çalıştım.

    Sorguda hata var mı?

    Cevaplarınızı bekliyorum.

    Yardımınıza ihtiyacım var.

    Not: aslında konu sql bölümünde açılmalı ama Java’da çalıştırdığım için buraya açtım

    < Bu ileti DH mobil uygulamasından atıldı >







  • Veritabanınızı nasıl tasarladınız bilmiyorum fakat, aklımda oluşan basit biçim için aşağıdaki sorgu uygun gözüktü;

    "SELECT * FROM mesaj.mesaj WHERE (kimden='"+kult.getText()+"' AND kime='"+debtndgr+"') OR (kimden='"+debtndgr+"' AND kime='" +kult.getText()+"')"

    //İşaret hatası olabilir test etmeden yazdım.
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.