Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Emlak sitesinde Arama

iyi geceler arkadaşlar jsp ile yapmaya çalıştığım bir emlak sitesi var yanlız takıldıgım bi nokta var şimdi sitede detaylı ara kısmı var bu detaylı ara kısmında iller var illere tıklayınca illerin sahip olduğu ilçeler geliyor bu ilçeler den kullanıcı istediği kadar seçebilme imkanına sahip yani kullanıcı bir tane de ilçe seçebilir yada 3 tane de veya 4 tane de seçebilir. mesala kullanıcı istanbul'u seçti ve istanbullun illerinden de Arnavutköy,Ataşehir,Avcılar seçti diyelim ve tabloda bir arama gerçekleştirecem
şimdi
il=istanbul
ilce=Arnavutköy,Ataşehir,Avcılar bilgileri elimde var bende bu verilerle bir fonksiyon yazdım

public ResultSet ana_sayfa_arama(String il,String ilce) throws SQLException{

String sorgu="select * from ev where E_Sehir=? and E_Ilce IN(?)";
PreparedStatement pstmt= con.prepareStatement(sorgu);
pstmt.setString(1, il);
pstmt.setString(2, ilce);
ResultSet rs=pstmt.executeQuery();
return rs;

}

fakar bu şekilde sistem çalışmadı (or) koyduğum zaman ise istemediğim kayıtlarda geliyor acaba nasıl yapabilirim şimdiden teşekkür ederim
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • siyahbeyaz adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    472 cevap - 20 soru
    hangi veri tabanını kullanıorsunuz. kodlarda pek bir yanlıslık yok. ama IN komutu isi degistirebilir.. kullandıgın db mysql ise ozel parentez olayı var o olayda.
    • taha adlı üyenin fotoğrafı taha
      veritabanı olarak mysql kullanıyorum
      9 yıl önce yazılmış